Managing Data in Microservices
Download the slides & audio at InfoQ: http://bit.ly/2wVAkdN Randy Shoup shares proven patterns that have been successful at Google, eBay, and Stitch Fix. Shoup covers managing data, the need to isolate a microservice's data store behind the service interface, using events as a first-class tool in the architectural toolbox, techniques for service extraction from a monolithic database and much more. This presentation was recorded at QCon New York 2017.

▶︎
Using sagas to maintain data consistency in a microservice architecture by Chris Richardson

▶︎
Designing Events-First Microservices

▶︎
Microservices • Martin Fowler • GOTO 2014

▶︎
Design Microservice Architectures the Right Way

▶︎
Microservices are Technical Debt

▶︎
What Comes after Microservices?

▶︎
Designing Data-intensive Applications with Martin Kleppmann

▶︎
Mastering Chaos - A Netflix Guide to Microservices

▶︎
Autonomous microservices don't share data. Period. - Dennis van der Stelt - NDC Porto 2023

▶︎
Developing microservices with aggregates - Chris Richardson

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Solving distributed data problems in a microservice architecture | Microservices.io

▶︎
Scaling Event Sourcing for Netflix Downloads

▶︎
Architecting a Modern Financial Institution

▶︎
"The hows and whys of a distributed SQL database" by Alex Robinson

▶︎
System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

▶︎
Not Just Events: Developing Asynchronous Microservices • Chris Richardson • GOTO 2019

▶︎
Data Consistency in Microservice Using Sagas

▶︎
The Anatomy of a Distributed System

▶︎
