Monoliths, Migrations, and Microservices
Randy Shoup - VP Engineering at WeWork Most large-scale web companies have over time evolved their system architecture from a monolithic application over a monolithic database to a set of loosely-coupled microservices connected by asynchronous events. This keynote will discuss when, why, and how to make this transformation. It will discuss the architectural challenges and benefits of services, as well as the similar challenges and benefits to the organization itself. Subtly and powerfully, when everything works best our architecture and our organization both mirror and reinforce one another. The presenter has led several of these transformations, and has the scars to prove it. He will share his experiences of companies going through the transition, like WeWork and Stitch Fix, to companies on the other side, like Google and eBay. You will take away actionable suggestions for how to transform your own architecture and organization. Slides and more information: https://www.reactivesummit.org/2018/s...

7 Reasons why your microservices should use Event Sourcing & CQRS - Hugh McKee

From Fast-Data to a Key Operational Technology for the Enterprise

Data Design and Modeling for Microservices

Avoiding Microservice Megadisasters - Jimmy Bogard

Mastering Chaos - A Netflix Guide to Microservices

Distributed Systems in One Lesson by Tim Berglund

Don’t Build a Distributed Monolith - Jonathan "J." Tower - NDC London 2023

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

Distributed Transactions are dead - Sergey Bykov

Data Consistency in Microservices Architecture (Grygoriy Gonchar)

Modular Monoliths • Simon Brown • GOTO 2018

Implementing Domain Driven Design with Spring by Maciej Walkowiak @ Spring I/O 2024

Effective Microservices in a Data-Centric World • Randy Shoup • GOTO 2017

Keynote - How Events Are Reshaping Modern Systems

Building Streaming Microservices with Apache Kafka - Tim Berglund

"Good Enough" Architecture • Stefan Tilkov • GOTO 2019

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

Neal Ford - Building Microservice Architectures

Design Microservice Architectures the Right Way

