Joola is designed to scale using its agnostic approach towards data and configuration sources. There is a wide array of solid and reliable tools for providing distributed configuration, discovery and data storage. Most likely Joola is integrated into an existing operation with an existing setup of some of the above capabilities. We aim to have Joola integrate with your existing setup, rather than needing to setup a dedicated/separate environment.

In order to achieve this Joola uses a Plugins to connect to the different services, so an operation that uses Redis and MongoDB as part of its existing infrastructure can choose to use the Redis and MongoDB Joola plugins which will use their existing resources.

Configuration and Discovery

Data Stores

Learn more about how to configure Joola for your scale and needs.