Part of the Introduction to Streaming Data Concepts series

What is Durability in Streaming Systems

Durability originated in the Database world to describe the idea that a transaction (a change) to a database is saved permenantly and is guaranteed not to get lost even in edge cases like crashes or network failures. You may have heard the term ACID used when describing databases. Durability is the D in ACID.

Calculating Durability

Durability vs Availability

Durability between two services

Durability of data across distributed

Durability Benchmarks