3 ms·
> Why would you pack duplicate containers like that instead of using one larger container? Microservices that are scaling horizontally to handle concurrent req
by eastbayjake 10y ago
> Why would you pack duplicate containers like that instead of using one larger container?
Microservices that are scaling horizontally to handle concurrent requests, etc.
Depending on how seriously your architects take the "micro" in microservice, you may easily get to 100+ unique microservices/processes each running in their own Docker container.
- abalone 10y agoThat's not what's going on here (100-200 unique microservices). Aside from the fact that that's insane, they specifically state they want to "pack" multiple containers of the same service on one machine: "You cannot run two containers of the same service on a single host because they will collide and attempt to listen on the same port. (no bin packing)" So, what's the sense in doing that instead of one bigger container?
- biot 10y agoThey're reimplementing the actor model using Docker containers. Let it crash.