We help retailers capture and distribute information in real-time so they can offer more innovative, personalized customer experiences and operate more efficiently.
For retailers to thrive today, they need a digital IT foundation that captures and distributes information in real-time. By linking applications and devices across environments and geographies, event-driven architecture (EDA) helps retailers:
Event-driven architecture (EDA) is a software design pattern in which applications share information in a real-time, event-driven manner via an intermediary called an event broker. EDA is being adopted by leading retailers as an integral element of their digital transformation strategies because it improves responsiveness, scalability, agility and resilience.
An event represents a change in state, or an update, such as an item being placed in a shopping cart, a loyalty card application being submitted, or an order becoming ready to ship. Events are “published” with a topic that indicates what they are about, and systems can “subscribe” to receive all events with relevant topics.
This example shows three event producers (a web site, a mobile app and a point of sale system) and the events they produce (an order, a customer query and a product return). An event broker processes these events and instantly passes them along to any and systems that have subscribed to that kind of information.