Development organizations sensing the shift from user-driven to machine-driven access patterns in APIs and services should consider event-driven architectures.
These architectures enable the decoupling of rule-based services to microservices that consume and share data based on events.
They are a capable approach to handling large volumes of real-time, complex transactions among IoT devices, data streams, workflow systems, and other services that sense and react to changing conditions.
You can better understand why event-driven architectures are more important today by looking back over the last two decades of internet-based architectures.
[ Learn from the masters: Case studies from the 2018 Enterprise Archirecture Awards winners.
• Finally, learn how to choose a database for your microservices.