Software challenges related to large-scale systems
Scalable systems: Systems that can grow without practical limits
- Systems scale because
- Our aspirations grow
- We move complexity into software
- Computers increasingly interact with each other
- Processing power grows exponentially