March 19, 2026

Post Image

Explained: Bastion Server

Bastion Server Your database server should never be one misconfigured security group away from the public internet. Yet in many infrastructure setups — especially early-stage ones — that's exactly what happens. Private servers get assigned public IPs. SSH ports get opened to 0.0.0.0/0 . Engineers take shortcuts to move fast, and the exposure quietly accumulates. A Bastion Server is one of the simplest, most effective patterns to prevent this. The… Read More
by Phee Jay

March 19, 2026

Post Image

Explained: Bloom Filters

Bloom Filters Modern systems often need to answer one simple question extremely fast: “Have we seen this item before?” But storing millions (or billions) of items in memory is expensive. Bloom filters solve this problem using very little memory. They trade perfect accuracy for efficiency: ✅ No false negatives ⚠️ Possible false positives What Is a Bloom Filter? A Bloom filter is a probabilistic data structure used to test whether an element is i… Read More
by Phee Jay

May 22, 2025

Post Image

Explained: Gossip Protocol

In the landscape of distributed systems, the need for scalable, fault-tolerant communication is a constant. Whether you're managing a database cluster, orchestrating containers, or building a blockchain network, you'll eventually need a way for machines to share information without drowning in complexity. One solution that has quietly become foundational is the gossip protocol — a deceptively simple algorithm that spreads informati… Read More
by Phee Jay

February 21, 2025

Post Image

Explained - Understanding WSL (Windows Subsystem for Linux)

Windows Subsystem for Linux Windows Subsystem for Linux ( WSL ) is a compatibility layer designed by Microsoft to run Linux binaries natively within Windows. It provides an Ubuntu-like experience without requiring a virtual machine ( VM ) or a dual-boot system. Read More
by Phee Jay

February 07, 2025

Post Image

Introduction to OpenTelemetry

OpenTelemetry Imagine trying to debug a slow API endpoint. With traditional logging, you're sifting through files across multiple services. OpenTelemetry offers a powerful solution, letting you follow a request from start to finish, quickly identifying the bottleneck. Read More
by Phee Jay

February 01, 2025

Post Image

Hadoop - The Evolution of Hadoop: From Batch to Real-Time Processing

Hadoop has come a long way since its inception. Originally designed as a batch processing framework for handling large datasets, it has evolved into a versatile ecosystem that supports real-time data processing and analytics. This article explores the journey of Hadoop, from its early days to its modern capabilities. Read More
by Phee Jay

February 01, 2025

Post Image

Jupyter - How to install Jupyter on Windows?

Steps to install Jupyter on Windows Read More
by Phee Jay
×