An event-driven mindset
Explores the benefits of an event-driven architecture over linear code when building a gamification system for a tech platform.
Explores the benefits of an event-driven architecture over linear code when building a gamification system for a tech platform.
Announcing Moduliths 1.1, a toolkit for building modular monolithic applications with Spring Boot, featuring a transactional event publication registry and improved module canvas.
Learn how to build resilient, event-driven microservices using .NET and Dapr to overcome common distributed system challenges.
Part 3 of a series on Event-Driven Architecture for .NET developers, focusing on integrating Apache Kafka applications with Azure Event Hubs and Schema Registry.
A technical guide on implementing an event consumer service using Apache Kafka and .NET, part of a series on event-driven architecture.
A guide for .NET developers on implementing event-driven architecture using Apache Kafka, focusing on setting up the environment and creating an event producer.
Explains how to build event-driven functions using Postgres WAL and faasd, enabling app extension without code changes.
Explains how to implement the Sequential Convoy pattern using Azure Service Bus sessions and Go to preserve event order in scalable systems.
Explores using Azure Event Grid to manage service dependencies and simplify communication in serverless architectures, improving maintainability.
An introduction to Amazon EventBridge, explaining how it simplifies serverless architecture by decoupling services using an event-driven model.
A guide to implementing a modular plugin and hook system in Swift, inspired by event-driven architectures like WordPress.
Explores an experimental event-driven PHP server architecture using in-memory state and event sourcing, with insights from a proof-of-concept.
Explores combining domain events with the Outbox Pattern for reliable, structured data processing in deep, complex software systems.
Explains Events Driven Architecture for iOS using MERLin, focusing on decoupling components, producers, listeners, and benefits like testability.
Explains the Outbox Pattern for reliable event publishing in distributed systems, addressing atomicity issues between database transactions and external messaging.
Explores three methods for publishing and handling Domain Events in Domain-Driven Design, focusing on .NET architecture.
Compares transactional vs eventual consistency for processing multiple aggregates in Domain-Driven Design, highlighting performance and scalability trade-offs.
Explores the benefits and implementation of event-driven architecture for enterprise integration, contrasting it with legacy batch-oriented systems.
A guide to building reactive microservices on Azure using Event Grid and Azure Functions, with a practical order processing example.
Explains Spring Framework 4.2+ event handling features, including @EventListener, generic events, SpEL conditions, and transactional listeners.