Comment by ants_everywhere

14 hours ago

> This is a solution to a large chunk of what people want out of microservices.

Yeah, just put some gRPC services in a single pod and have them communicate over unix domain socket. You now have a single unit of modules that can only communicate over IPC using a well-defined type-safe boundary. As a bonus you can set resource quotas separately according to the needs of the module.

Want to scale? Rewrite some config and expose a few internal services and have them communicate over TCP.