When architecting cloud-native systems, decisions that impact data consistency are ones you can often never undo. In this talk, Jimmy Zelinskie describes at a high-level the conceptual basis for data consistency, steps the the viewer through an example, demonstrates the spectrum of consistency trade-offs, and then runs through popular components of cloud-native systems to discuss their consistency models.