▲ | alkonaut 6 days ago | |||||||||||||||||||||||||||||||
Microservices vs not is (almost) orthogonal to N servers vs one. You can make 10 microservices and rent a huge server and run all 10 services. It's more an organizational thing than a deployment thing. You can't do the opposite though, make a monolith and spread it out on 10 servers. | ||||||||||||||||||||||||||||||||
▲ | marcosdumay 6 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
> You can't do the opposite though, make a monolith and spread it out on 10 servers. You absolutely can, and it has been the most common practice for scaling them for decades. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | const_cast 6 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
> You can't do the opposite though, make a monolith and spread it out on 10 servers. Yes you can. Its called having multiple applications servers. They all run the same application, just more of them. Maybe they connect to the same DB, maybe not, maybe you shard the DB. | ||||||||||||||||||||||||||||||||
|