{"id":1399,"date":"2023-02-27T11:02:16","date_gmt":"2023-02-27T10:02:16","guid":{"rendered":"https:\/\/www.architecturemaker.com\/?p=1399"},"modified":"2023-02-27T11:02:16","modified_gmt":"2023-02-27T10:02:16","slug":"what-is-event-driven-architecture","status":"publish","type":"post","link":"https:\/\/www.architecturemaker.com\/what-is-event-driven-architecture\/","title":{"rendered":"What is event driven architecture?"},"content":{"rendered":"

Event-driven architecture (EDA) is a software architecture pattern promoted by the software company TIBCO Software. EDA is sometimes described as a reaction to the heavyweight, monolithic application integration architectures that have been found to be less well suited to the modern enterprise IT environment.<\/p>\n

In computing, event-driven architecture (EDA) is a programming paradigm in which the flow of the program is determined by events such as user actions (like clicking a button) or messages from other programs or systems. Event-driven systems are also called message-driven systems. In an event-driven system, the communication between components is based on messages that are passed between them.<\/p>\n

What is event-driven architecture example? <\/h2>\n

An Event-Driven Architecture for data and applications is a modern design approach centered around data that describes “events” (ie, something that just happened) Examples of events include the taking of a measurement, the pressing of a button, or the swiping of a credit card.<\/p>\n

The appeal of this approach is that it can be very scalable and flexible, as it is designed to deal with large numbers of events in real-time. This makes it ideal for applications that need to process a lot of data quickly, such as financial trading systems or social media sites.<\/p>\n