
Blend Current and Historical Data

Shared-nothing has become the dominant parallel architecture for big data systems, such as MapReduce and Spark, analytics platforms, NoSQL databases and search engines [Özsu & Valduriez 2020]. The reason is […]
Motivation: Support Any Historical Monitoring Data Depth with High Efficiency One of the main tasks of a monitoring tool is to collect historical data. Tracking historical data allows companies to […]
Cluster Replication and Logarithmic Scalability If you have been using cluster replication with some open source operational database, you might have noticed that they do not scale out well. If […]
Motivation: Supporting High Data Ingestion Rates and Performing Frequent Aggregate Queries In real time analytics, a major requirement is to be able to ingest data at high rates, while at […]
Scalability & Performance What is scalability? Scalability is an overloaded term that has been perverted by technical marketing to confuse potential customers. Every system today would be advertised as scalable […]