Event Driven Architecture
Past Presentations
ETL is dead; long-live streams
What happens if you take everything that is happening in your company—every click, every database change, every application log—and make it all available as a real-time stream of well-structured data? I will discuss the experience at LinkedIn and elsewhere moving from batch-oriented ETL to...
Data Consistency in Microservice Using Sagas
The services in a microservice architecture must be loosely coupled and so cannot share database tables. What’s more, two phase commit (a.k.a. a distributed transaction) is not a viable option for modern applications. Consequently, a microservices application must use the Saga pattern, which...
Event Driven Architecture for Real-Time Analytics
As the world is becoming more instrumented and connected there is a shift to event driven architectures that analyze and act on events as they happen to give more intelligent applications and personalized experiences. We’ll discuss the shift from a traditional big data approach to an event...