4 ms·
What do those people mean by "distributed systems"? Are they running a single node server with web app and database on the same node? Is there a load balancer/c
by eklavya 5y ago
What do those people mean by "distributed systems"? Are they running a single node server with web app and database on the same node? Is there a load balancer/cache/replica/cluster? If it's 1+ machine, it is distributed.
In your opinion what would qualify as a "distributed system"?
- urthor 5y agoDistributed system probably isn't precise enough in of itself. But I was very much thinking of multiple leader distributed systems. Anecdotal. But dealing with clock errors and multi-leader issues are of far greater complexity than caching data. Replicas, load balancers, and all the vagaries of single leader systems are not absurdly difficult technical problems. They're problems that can be solved by a team with a single senior engineer who knows what they're doing.
- yakshaving_jgt 5y agoI'm not taking a position on what would qualify as a distributed system, and neither was that the point of my comment. I believe that when most people talk about "distributed systems", they're talking about some form of microservices architecture, where components of a single system are arbitrarily separated by network requests for nebulous reasons.