Werner Vogels has an interesting blog post on changes Amazon made to their development processes here.
It explains why they had to move away from a hard-to-maintain approach with one monolithic “bookstore” application and a giant database, to the approach they have today utilizing
- microservices
- purpose-build databases
- serverless
- making security everyone’s responsibility
The initial part on microservices reminded me of the Tanenbaum-Torvalds debate on kernel architecture.
submitted by /u/mc110
[link] [comments]