Engineering
Software Architecture
Curated Articles
How we curate
- Software Architecture Guide
Martin Fowler discusses what is software architecture and why it matters, and application versus enterprise architecture.
- Don’t Let Architecture Astronauts Scare You
Joel emphasizes the importance of solving useful problems, rather than fixating on interesting architectures.
- Introduction to architecting systems for scale
Will documents some of the scalability architecture lessons he's learned while working on systems at Yahoo! and Digg, around load balancing, caching, off-line processing, and a platform layer.
- Meetup Architecture Principles
A VP of engineering describes Meetup's process of identifying their architecture principles: build for change, build for understanding, and build Meetup.