News for hackers. Stuff that matters.
Re:I've been merging microservices back into the monolith by pydry on Tuesday December 22, 2020 @05:53AM (#25504989)
Some people think that if you start creating micro services you will magically just "get" those boundaries.
Re:I've been merging microservices back into the monolith by kenniskrag on Tuesday December 22, 2020 @06:02AM (#25505050)
and magically get the problem of distributed transactions. :)
Re:I've been merging microservices back into the monolith by heavenlyblue on Tuesday December 22, 2020 @07:42AM (#25505688)
I am yet to see a single monolith that doesn't deal with exactly the same issue itself.
Re:I've been merging microservices back into the monolith by pc86 on Tuesday December 22, 2020 @08:14AM (#25505895)
Aren't monoliths by definition not distributed?
Re:I've been merging microservices back into the monolith by heavenlyblue on Tuesday December 22, 2020 @09:26AM (#25506516)
A 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.

Re:I've been merging microservices back into the monolith by caogecym on Tuesday December 22, 2020 @09:25AM (#25506510)
monolithic source code can be deployed across multiple servers.
Re:I've been merging microservices back into the monolith by konschubert on Tuesday December 22, 2020 @06:02AM (#25505052)
Oh, you don't know how true this is.