Mutant Monitoring System (MMS) Day 2 – Building the Tracking System
Blog post from ScyllaDB
In the second part of the Mutant Monitoring System (MMS) blog series, the focus is on building a tracking system to monitor mutants by setting up a time-series database using ScyllaDB. This involves creating a keyspace and table designed to track various metrics such as name, timestamp, location, speed, velocity, heat, and telepathy powers of each mutant. The system employs a composite partition key for efficient data storage and retrieval, utilizing ScyllaDB's "DateTieredCompactionStrategy" to handle time-series data effectively. This strategy leverages time-based compaction to optimize data expiration and reduce the frequency of costly operations. By setting up this infrastructure, the MMS aims to help control the mutant threat by allowing for efficient data querying and management, paving the way for future analysis and system integration.