In this article, we will introduce an interesting data structure called Binary Heap. Here is the link to the article:
Enjoy 🙂 !!!
Articles | Notes | Tips | Tutorials
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 😉 !!!
Posted my first article on LinkedIn and here is the link:
Hope is useful for others !!!
asyncio is a popular Python framework that is used by developers for writing concurrent applications. This article introduces the basics of concurrency and asyncio.
Here is the link to the article on asyncio:
Introduction to Asyncio in Python
Enjoy 🙂 !!!
In this article, we introduce and demonstrate the use of Google Protobuf (version 3) in both Java and Python.
Here is the link to the article:
Introduction to Google Protocol Buffers
Enjoy 🙂 !!!
A few weeks back, we setup and tested a multi-node private Blockchain network using Hyperledger Besu in Docker containers. In that setup, we used Clique based Proof-of-Authority consensus algorithm for mining blocks versus the default Proof-of-Work based mining.
In this article, we will dive into Clique to understand how it works. Here is the link to the article:
Proof of Authority Consensus – Clique
Enjoy 🙂 !!!
In this Part 1 of this series, we will introduce the basics of Java Modules. In this final part, we demonstrate how one can develop custom Java Modules.
Here is the link to the article:
Introduction to the Java Platform Module System – Part 2
Enjoy 🙂 !!!