Stargate is an open source data gateway, originally built for use with Cassandra. It's designed with extensibility as a first-class citizen and makes it easy to use a database for any application workload by adding plugin support for new APIs, data types, and access methods.
Stargate is a data gateway deployed between client applications and a database. It's built with extensibility as a first-class citizen and makes it easy to use a database for any application workload by adding plugin support for new APIs, data types, and access methods.
This project enables customization of all aspects of data access and has modules for authentication, APIs, request handling / routing, and persistence backends. The current form is specific to the Apache Cassandra (C*) backend but there's no bounds to the databases or APIs that this framework can support.
- Project page: https://stargate.io
- GitHub: https://github.com/stargate/stargate
- Dev Guide: https://github.com/stargate/stargate/blob/master/DEV_GUIDE.md