The document discusses various software architecture styles and patterns that have evolved over time, including layered architecture, event-driven architecture, plug-in architecture, microservices architecture, hexagonal architecture, and clean architecture. It provides brief overviews of each style/pattern and references additional resources for further reading.
58. References
Libros
- Microservices vs Service Oriented Architecture (Mark Richards)
- Clean Architecture (Uncle Bob)
- Software Architecture Patterns (Mark Richards)
- Patterns of Enterprise Application Architecture (Martin Fowler)
- The Architecture of Open Source Applications (Amy Brown, Greg
- The Architecture of Open Source Applications Volume II (Amy
- The Performance of Open Source Applications (Tavish
- Code Complete (Developer Best Practices) (Steve McConnell)