Bridging the gap: Event sourcing and system integration
Karun Japhet tells a tale of bridging the technological divide between modern event-sourced systems and more traditional architectures from the last few decades, exploring how a resilient, modern, event-sourced, CQRS-based, domain-driven designed platform can be built with eventual consistency guarantees when third parties provide no guarantees of reasonable service.
Talk Title | Bridging the gap: Event sourcing and system integration |
Speakers | Karun Japhet (Sahaj Software) |
Conference | O’Reilly Software Architecture Conference |
Conf Tag | Engineering the Future of Software |
Location | New York, New York |
Date | April 3-5, 2017 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Karun Japhet tells a tale of bridging the technological divide between modern event-sourced systems and more traditional architectures from the last few decades. The journey begins with a large enterprise wanting to move from an old-school SOA-based system to a modern, event-sourced, CQRS-based, domain-driven designed platform, which needed to exchange data with multiple third parties for day-to-day business. The need of the hour is to have a service architecture that provides guaranteed communication with unreliable third parties without sacrificing the niceties of event sourced DDD platforms. In comes our protagonist, the service gateway. Join in as Karun explores how a resilient platform can be built with eventual consistency guarantees when third parties provide no guarantees of reasonable service. You’ll leave with ideas on how you can make your platform available and always ready to serve customers even if your third parties or parts of your infrastructure are not available. At scale. All the time.