
The Case for Shared Nothing

Motivation: Supporting 360º View of Monitored Systems at Any Scale Monitoring applications must deal with systems of very different sizes; from a simple web server to several large data centers. […]
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 […]