Cassandra for Kong

Signup for an special 30 day free trial on our managed Apache Cassandra solution to support your Kong deployment.

SPECIAL 30 DAY FREE TRIAL

Managed Cassandra for your Kong!

Kong is a scalable, open source API Layer (also known as a API Gateway, or API Middleware). Kong runs in front of any RESTful API and is extended through Plugins, which provide extra functionalities and services beyond the core platform.

Kong uses Cassandra as its primary datastore to store any data including APIs, Consumers and Plugins. Plugins themselves can use Cassandra to store every bit of information that needs to be persisted, for example rate-limiting data.

A Kong deployment has the following characteristics:

  • Scalable: Kong easily scales horizontally by simply adding more machines, meaning your platform can handle virtually any load while keeping latency low.
  • Modular: Kong can be extended by adding new plugins, which are easily configured through an RESTful Admin API.
  • Runs on any infrastructure: Kong runs anywhere. You can deploy Kong in the cloud or on-premise environments, including single or multi-datacenter setups and for public, private or invite-only APIs.

SPECIAL 30 DAY FREE TRIAL

Mashape, the makers of Kong and the world’s largest API marketplace, have partnered with Instaclustr to enable you to run an Apache Cassandra database for your Kong deployment.
SIGNUP

Managed Cassandra for Kong API Deployments

Kong is built on top of reliable technologies like NGINX and Apache Cassandra, the diagram below details the major components of a Kong deployment.

Instaclustr can provide a fully managed service for your Cassandra and Kong deployments. Instaclustr features include the provisioning, configuration and tuning of Cassandra on major cloud providers – we can get you started in a matter of minutes.

All managed clusters are protected with proactive monitoring, managed backups and regular maintenance and updates.

kong-detailed

Kong Server

The Kong Server, built on top of NGINX, is the server that will actually process the API requests and execute the configured plugins to provide additional functionalities to the underlying APIs before proxying the request to the final destination.

For more information on Kong see (http://getkong.org).

Apache Cassandra

Apache Cassandra (http://cassandra.apache.org/) is a popular, solid and reliable datastore used at major companies like Netflix and Facebook. It excels in securely storing data in both single-datacenter or multi-datacenter setups with a good performance and a fail-tolerant architecture.

Kong uses Cassandra as its primary datastore to store any data including APIs, Consumers and Plugins. Plugins themselves can use Cassandra to store every bit of information that needs to be persisted, for example rate-limiting data.