Member-only story
Event Driven Architecture - Building Blocks
Introduction
Writing a few lines on what are the elements that make up an event-driven solution and its underlying event architecture especially in order to clarify the basics that must be taken into account, to produce and consume messages for a basic point of view.
in other words, in this article we will list the building blocks and elements to create an organized workflow in kafka
Main Building Blocks
From the point of view of the large blocks we need in order to develop this type of technological solutions, we can consider that data sources are applications and systems that send information inside or outside their main domain of action.
The interfaces for communicating between different action domains can be heterogeneous in nature, one of them being events over an event architecture.
These data sources are diverse and heterogeneous in nature, characterized by the need to process information and to be able to distribute under this interface, performing an accurate and standard data sharing in real time or batch.
Considering that the information that is sent are events that happen in the application with associated information that in a basic way is divided into messages