Apache Cassandra

Cassandra is a massively scalable open source NoSQL database. Cassandra is perfect for managing large amounts of structured, semi-structured, and unstructured data across multiple data centers and the cloud. Cassandra delivers linear scalability and performance across many commodity servers with no single point of failure.

Our code contributions are:

  • Driver PHP for Cassandra

    There was no PHP driver compatible with version 1.2 of Cassandra when we began to use Cassandra. We forked the old version of the PHP driver and made it compatible with version 1.2 of Cassandra.

  • Driver C for Cassandra

    There was no C driver compatible with version 1.2 of Cassandra when we began to use Cassandra. We forked the old version of the C driver and made it compatible with version 1.2 of Cassandra.

  • Apache mod_dup

    This Apache module (mod_dup) duplicates web requests, filter them on some criteria, substitute characters (regexp), and send the duplicated requests to another (pool of) web server(s) before they are handled by their usual module in Apache. Useful for migration of data or testing new servers/modules with a real production load without any user impact. Request parameters (GET & POST) can be rewritten before duplication.