There's no such thing as a small software team anymore
- Uber infamously runs thousands of microservices.
- They ended up with so many services because hundreds of engineers wanted to deploy on their own schedule, with clear ownership of their code, instead of waiting in one giant merge queue.
- For decades a small team with 5 or 10 people writing code at the same time didn’t even need to consider doing this.
Unverified
- Uber infamously runs thousands of microservices.
- They ended up with so many services because hundreds of engineers wanted to deploy on their own schedule, with clear ownership of their code, instead of waiting in one giant merge queue.
- For decades a small team with 5 or 10 people writing code at the same time didn’t even need to consider doing this.
Sources: Jacob