What is Eventual Consistency?
Distributed systems will face network partitioning at some point
Distributed systems will face network partitioning at some point
Load balancing is one of the founding pillars of designing distributed systems. A load balancer simply distributes a set of requested operations (database write requests, cache queries) effectively across a set of servers.
Here’s an example …
Read MoreAfter I graduated college with a BS in Electrical Engineering, I thought that was the last time I was going to program in “C”. I could not have been more wrong. Throughout various points in my career, I’ve encountered and …
Read MoreThis was the first time I visited Game Developer Conference (GDC 2018). I’ve been working in the game cloud services and analytics space for almost 3 years now and most of our work has been for Microsoft’s AAA game titles