InfoQ Homepage Event Driven Architecture Content on InfoQ
-
Opportunities and Pitfalls of Event-driven Utopia
Bernd Rücker goes over the concepts, the advantages, and the pitfalls of event-driven utopia. He shares real-life stories or points to source code examples.
-
The Events Must Flow: Lessons Learnt Evolving the Spotify’s Event Delivery System
Nelson Arape discusses the evolution of the Spotify’s Event Delivery System and the lessons learned along the way.
-
Bootiful CQRS and Event Sourcing with Axon Framework
Allard Buijze discusses using Spring Boot's autoconfiguration and Axon's separation of business logic and infrastructure concerns to set up a CQRS and Event Sourcing application.
-
Complex Event Flows in Distributed Systems
Bernd Ruecker demonstrates how the new generation of lightweight and highly-scalable state machines ease the implementation of long running services.
-
Building Cloud-Native Data-Intensive Applications with Spring
Sabby Anandan and Soby Chako discuss how Spring Cloud Stream and Kafka Streams can support Event Sourcing and CQRS patterns.
-
Event-Driven Architectures with Apache Geode and Spring Integration
Charlie Black deploys Spring Integration pipelines to react to changes of the data stored in Apache Geode.
-
Building Responsive Systems with Serverless, Event-Driven Java
Asir Selvasingh, Richard Seroter discuss building a responsive Java system using an even-driven architecture with Boot, Event Hubs, Cosmos DB, App Service, PCF, Functions and Spring Cloud Functions.
-
Testing Your Message-Driven Application
Marcin Grzejszczak and Jakub Pilimon discuss using events as integration messages in a system, addressing content-negotiation, versioning and acceptance tests.
-
Efficient Fault Tolerant Java with Aeron Clustering
Todd Montgomery talks about Aeron Clustering, a new means for deploying replicated state machines in Java.
-
To RPC or Not to RPC: Choosing the Right Communication Strategies in a Microservice Architecture
Thomas Bøgh Fangel presents Lunar Way’s journey of breaking up their Rails monolith into a microservice architecture focusing on the benefits changing synchronous RPC to asynchronous events.
-
Complex Event Flows in Distributed Systems
Bernd Rücker demonstrates how the new generation of lightweight and highly-scalable state machines ease the implementation of long running services.
-
Designing Events-First Microservices
Jonas Bonér explores the nature of events, what it means to be event-driven, how to unleash the power of events and commands by applying an events-first DDD to microservices-based architectures.