This presentation goes over the design considerations, technologies, and tradeoffs of InfluxDB, an open source distributed time series, events, and metrics database. Learn how data is replicated within a cluster, how failover occurs, and the evolution of how his team decided to split data across a cluster of machines.
This video also discusses distributed consensus with Raft, replication fault tolerance with a write-ahead log, and how to schedule frequent tasks to run reliably across a cluster. InfluxDB empowers developers to build IoT, analytics and monitoring software. It is purpose-built to handle the massive volumes and countless sources of time-stamped data produced by sensors, applications and infrastructure.
Video producer: http://www.hakkalabs.co/