Back To Schedule
Friday, November 16 • 3:55pm - 4:25pm
Data Consistency Patterns in Cloud Native Applications

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Cloud Native Architectures require each service to be loosely coupled and not share data.  This makes ensuring data consistency at the data layer a difficult challenge.  An entire generation of NoSQL databases advocated eventual consistency which greatly compounded the problem.  To overcome these problems a number of patterns have emerged, the most popular of which is the Distributed Saga pattern. I will explore the complications with these patterns and show alternatives that instead rely on the database for enforcing the consistency. I will talk about the alternative patterns that provide a new solution for this problem that ensures application invariants.

avatar for Ryan Knight

Ryan Knight

Principal Software Architect / CEO, Grand Cloud
Ryan Knight is Principal Solution Architect at Grand Cloud. He is a passionate technologist with extensive experience in large scale distributed systems and data pipelines. He first started Java Consulting at the Sun Java Center and has since worked at a wide variety of companies... Read More →

Friday November 16, 2018 3:55pm - 4:25pm PST