From the course: Data Planning, Strategy, and Compliance for AI Initiatives
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Event-driven architectures
From the course: Data Planning, Strategy, and Compliance for AI Initiatives
Event-driven architectures
- [Instructor] In AI applications, we often use event-driven architectures. Now, event-driven architectures are design patterns where systems are created to respond to discrete events as they occur in real time, rather than following some predetermined sequence of actions. Now, instead of components directly calling each other components in event-driven architectures communicate through events which create a more flexible mechanism. This approach enables loose coupling between services and allows them to scale independently and is needed. And it also provides a framework for implementing real-time AI processing capabilities. Now, overall, these architectures help us create responsive systems that it can adapt to a range of different conditions that are fairly dynamic. Now, if you kind of look under the hood at event-driven architectures, you're going to find some common core components, and these include event producers. Now these are components that generate signals when a state…