Ohioedge 2.0 is a linearly scalable, no single point of failure (SPOF) architecture built using Cassandra, Zookeeper and Kafka. In addition, Ohioedge document component uses pithos.io service to save/retrieve documents from the underlying Cassandra data store.
At the core of Ohioedge is a schema-driven request-to-response transformation engine – Ohioedge Builder. Out-of-the-box it enables CRUD and relationship building functionality for all resources defined in the builder schema. Below is a high-level view of request to response transformation performed by Ohioedge Builder: