In Part-2 of this article series, we demonstrate the use of the Server Streaming RPC communication in both Go and Java.
Here is the link to the article:
Enjoy 🙂 !!!
Articles | Notes | Tips | Tutorials
In Part-2 of this article series, we demonstrate the use of the Server Streaming RPC communication in both Go and Java.
Here is the link to the article:
Enjoy 🙂 !!!
In this article, we introduce gRPC and demonstrate the use of the Unary RPC communication in both Go and Java.
Here is the link to the article:
Enjoy 🙂 !!!
In this article, we will setup and learn how to work with the Linux iptables firewall using 3 VMs on a Linux host and explore the core concepts. Here is the link to the article:
Fundamentals of Linux iptables Firewall
Enjoy 🙂 !!!
In this article, we will setup and demonstrate the different SSH Tunnel options using 3 VMs on a Linux host and explore the core concepts. Here is the link to the article:
Enjoy 🙂 !!!
In this article, we will setup and demonstrate the Envoy network proxy on a 5-node ODroid-N2 ARM based cluster and explore the core concepts. Here is the link to the article:
Introduction to Envoy (ARM Edition)
Enjoy 🙂 !!!
In this article, we will introduce an interesting data structure called Binary Heap. Here is the link to the article:
Enjoy 🙂 !!!
CMake is an open source META build tool for managing the build process of a C/C++ project in an compiler/platform independent manner.
Here is the link to the article:
Enjoy 🙂 !!!
Celery is a popular Distributed Task Queue processing framework for Python that is used by developers for processing data pipelines. This article introduces the basics of Celery.
Here is the link to the article on Celery:
Distributed Task Processing using Celery
Enjoy 🙂 !!!
OAUTH2 and OpenID Connect are popular Authorization and Authentication mechanisms and a lot of confusion around these standards.
In this article, we will unravel the OAUTH2Â and OpenID Connect standards and practically demonstrate the various flows.
Here is the link to the article:
Understanding OAuth2 and OpenID Connect
Enjoy 😉 !!!
Ever wondered how the modern distributed data stores like CockroachDB, YugabyteDB, TiDB, Kudu, etc., kept data in-sync across the different nodes in the cluster ??? They all use one thing in common – the Raft Consensus Alogrithm to maintain consistency among the nodes in the cluster.
In this article, we unravel the inner workings of Raft by implementing our own version of the algorithm in Go programming language.
Here is the link to the article:
Raft Consensus Algorithm Unraveled
Enjoy 😉 !!!