How far you can vertically scale on one server before requiring a split or shard in your data is why it's a big deal.
A) App servers are easy to scale (stateless, add hardware).
B) Database servers are hard to scale (requires changing logic).
If you're immediately hitting B) you're probably screwed.
How far you can vertically scale on one server before requiring a split or shard in your data is why it's a big deal.
A) App servers are easy to scale (stateless, add hardware).
B) Database servers are hard to scale (requires changing logic).
If you're immediately hitting B) you're probably screwed.