Software Architecture Book List

1. Building Evolutionary Architectures: Support Constant Change 1st Edition by Neal Ford

2. Design It!: From Programmer to Software Architect (The Pragmatic Programmers) 1st Edition by Michael Keeling

3. Patterns of Enterprise Application Architecture 1st Edition by Martin Fowler

4. Clean Architecture: A Craftsman’s Guide to Software Structure and Design 1st Edition by Robert C. Martin

5. Microservice Patterns and Best Practices: Explore patterns like CQRS and event sourcing to create scalable, maintainable, and testable microservices Paperback – January 31, 2018 by Vinicius Feitosa Pacheco

6. Microservices Patterns: With examples in Java 1st Edition by Chris Richardson

7. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems 1st Edition by Martin Kleppmann

8. Web Scalability for Startup Engineers 1st Edition by Artur Ejsmont

9. Domain-Driven Design: Tackling Complexity in the Heart of Software Hardcover – Aug 20 2003 by Eric Evans

Reading sequence suggestion for amateur like me 🙂 : 2*, 4, 6, 8, 7, 3, 1, 9, 5

Toufiq Mahmud