REST And HTTP Status Codes
I’ve seen a fair bit of confusion regarding understanding and using correct HTTP status codes when using REST. This post will go over some…
I’ve seen a fair bit of confusion regarding understanding and using correct HTTP status codes when using REST. This post will go over some…
The TCP/IP model is the ubiquitous standard in computer networks. It came out as a set of protocols developed at DARPA(Defence Advanced…
Gossip protocols solve a common problem in distributed systems called multicasting. So what is multicast, and why is it required? It is…
Counting distinct elements is a problem that frequently arises in distributed systems. In general, the size of the set under consideration…
Data streams have become ubiquitous in today's large distributed systems. These data streams could be network traffic or weblogs that need…
Most organizations in today’s day and age are investing heavily in application modernization. What that translates to is the move to…
Ever wondered what happens when a go program ends. What happens to goroutines that might already still be running or deferred statements…
What is CQRS?
What is Software Architecture
There has been a lot of talk around Gitops and how it is the next big thing for DevOps/NoOps. When I started looking at GitOps, I had a few…