Excerpt: Designing Data Intensive Applications
Chapter 1 permalink
- Most of softwares are now data intensive and less compute intensive
- Then how to deal with such large amount of data at scale ?
- A software is now built by compositing several database
- databases used for persistent, caching, searching, message queue, etc
- Important aspect of software that scales
- Reliability
- Maintainability