tapahtumalähetys
Tapahtumalähetys, often translated as event broadcasting or event streaming, refers to a software design pattern where applications communicate by sending and receiving events. Instead of direct, synchronous calls between services, one service publishes an event when something significant happens, and other interested services subscribe to these events and react accordingly. This decouples services, making them more independent and resilient.
In this model, an event can represent anything from a user signing up, an order being placed,
Common implementations of tapahtumalähetys involve message queues or event streaming platforms like Apache Kafka or RabbitMQ.