Skip to content

Modes of Operation

Confluo can be used in two modes -- embedded and stand-alone.

Embedded Mode

In the embedded mode, Confluo is used as a header-only library in C++, allowing Confluo to use the same address-space as the application process. This enables ultra low-latency writes and queries, but only supports applications written in C++.

Stand-alone Mode

Confluo also supports a stand-alone mode, where Confluo runs as a daemon server process and allows clients to communicate with it using Apache Thrift protocol. Operations now incur higher latencies (due to serialization/deserialization overheads), but can now operate over the network, and allows Confluo to store data from applications written in different languages.

More on Usage

Read more on how you can perform different operations with the two modes of operation: