3 ms·
and magically get the problem of distributed transactions. :)
by kenniskrag 6y ago
and magically get the problem of distributed transactions. :)
- heavenlyblue 6y agoI am yet to see a single monolith that doesn't deal with exactly the same issue itself.
- pc86 6y agoAren't monoliths by definition not distributed?
- caogecym 6y agomonolithic source code can be deployed across multiple servers.
- heavenlyblue 6y agoA true monolith is like a true function - it's absolutely useless because everything it does is pure and therefore it can't interact with reality at all. In less metaphorical terms: you still need to sync external APIs, sync filesystem with the database, deploy to S3 as you don't want to saturate your web workers, or have conflicts in your parallel red-blue deployments. If your monolith doesn't do anything I had just described then you probably aren't doing anything exciting anyway so it's quite unlikely that you've got a lot to say about software architecture.