Foreword

It’s been 15 years since the dawn of the Web, and we are still absorbing the lessons it teaches us about decentralization, loose coupling, standards, and resource representation. Even when technology seems to move quickly, it can take a long time to understand, appreciate, and apply the core principles it embodies.

The roots of event-driven architecture run even deeper. Twenty-five years ago, the graphical user interface forever changed how we think about applications. Suddenly, the event loop became a central organizing principle. Programs listened to events, processed them, and responded to them—sometimes by firing new events. There was no other way to effectively support fickle and unpredictable users who are liable to do anything ...

Get Event-Driven Architecture: How SOA Enables the Real-Time Enterprise now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.