CHAPTER 10
Application Architecture and Microservices
Architecture depends on its time.
—Ludwig Mies van der Rohe,As quoted in Programs and Manifestoes on20th-Century Architecture by Olrich Conrads
The role of architecture has evolved over the years. When I started doing IT work, the application architecture was something static that described the technology stack and often defined the organizational structure (e.g., a database team, a Java team, and an integration team). Communication between the resulting teams mirrored the data flow in the architecture, with architects mediating conflicts of opinion. Architecture designs had the goal to define the definitive end state, and the resulting diagrams were complex and very detailed, down to the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access