Reflections on Reactor
Explore the Reactor pattern to understand its role in architectural design and synchronous I/O management. Learn how it separates concerns to simplify communication in systems with multiple input sources and constrained hardware. This lesson highlights practical trade-offs and guides you to apply the pattern effectively in event-driven C programs.
We'll cover the following...
We'll cover the following...
Why do we need the Reactor pattern?
So far, the patterns in this course have addressed general, recurring design problems present in most non-trivial programs. The Reactor pattern is more limited in its scope. It’s a pattern that operates on the architectural level of design. We include it for its elegant separations of concerns in the Reactor. As such, the pattern is a nice example of good ...