Casbin For Node.js - Benchmarks, Feature Enhancement, multiple platform support, WatcherEx, Adapter
- Mentors
- Yang Luo, ZixuanLiu, Xinyu Zhou
- Organization
- Casbin
- Technologies
- javascript, node.js
- Topics
- apis, performance, Benchmarks
Casbin is extended to multiple languages and frameworks including the Casbin for Node.js.
To improve the user experience for the project one of the factors has to be the performance for which benchmarks may seem necessary to focus on improvement. Another factor, in this case, can be to stay up-to-date and provide the same features and functionalities as the other Casbin libraries, e.g. Casbin’s Core Engine written in Golang. One more factor to consider can be accessibility over multiple JavaScript platforms, which is planned by our mentor Zixuan Liu. To make users utilize Casbin authorization in their work, we can make it consistent with other latest/most used technologies out there, so it becomes easier for users to utilize it.
WatcherEx implementation for keeping Casbin enforcer instances synced.
Policy storage adapter using Cassandra DB.