3 ms·
Write microservices, but link them in one binary and do normal procedure calls. The important part about microservices are the clear interfaces, the lack of glo
by adrianN 5y ago
Write microservices, but link them in one binary and do normal procedure calls. The important part about microservices are the clear interfaces, the lack of global state blobs, and the independent testability, not the 50 cloud services needed to manage containers.
- dgb23 5y agoSounds like modules to me.
- adrianN 5y agoModules, but with 100% more hype. Best practices for software engineering haven't changed all that much in the last two decades or so, but the vocabulary keeps changing.
- konschubert 5y agoOne advantage of real microservices is that you get better tooling around rate-limiting HTTP APIs than for simple function calls. And it's much easier to see which services creates the most CPU/Database/Network load.
- muxator 5y agoIn this context, the measuring aspect would be taken care by profiling/instrumenting.