Explore common architectural patterns such as layered architecture, client-server architecture, microservices architecture, and event-driven architecture. Understand the characteristics, advantages, and implementation considerations of each pattern.
The first topic in every unit is free to read. Upgrade to unlock the rest of the Software Architecture syllabus, downloadable notes, and CATs.
Upgrade to Unlock