Author name: Anamika

Guardian of Threads: The Semaphore Saga

Diving Deep into Concurrency: Building My Own Semaphore in C! πŸ’»πŸ”₯ Β  Hey tech enthusiasts! πŸš€ Β  Concurrency and multi-threading are the realms where computer science gets intriguingly complex. Today, I’m super excited to unravel a project where I ventured into creating my very own semaphores in C! 🧩 For the uninitiated, semaphores are these …

Guardian of Threads: The Semaphore Saga Read More »

Wheel Timers: The Tick-Tock of Event Scheduling

Wheel Timers: The Tick-Tock of Event Scheduling in Programming Β  Introduction 🌟 Welcome to a deep dive into one of the most fascinating data structures out thereβ€”the Wheel Timer! If you’re in the business of efficiently managing timing events, this structure is a must-know. This article will walk you through the basic design, underlying data …

Wheel Timers: The Tick-Tock of Event Scheduling Read More »

TimerLib: A High-level POSIX Timer Library in C

Β TimerLib: A High-level POSIX Timer Library in C Β  Links and Resources πŸ”— GitHub Repository: TimerLib GitHub Link 🌐 Introduction Hello and welcome to another technical blog post! Today, I want to showcase a project that I am particularly proud of: TimerLib, a high-level POSIX timer library written in C. If you’ve ever found yourself …

TimerLib: A High-level POSIX Timer Library in C Read More »

Unlocking the Secrets of Mutex and Condition Variables with a Candy Box Analogy πŸ¬πŸ”’

Introduction: The Synchronization Conundrum πŸ€” Β  Greetings, tech aficionados! If you’re intrigued by the concept of multi-threaded programming, then you’ve undoubtedly encountered the quintessential elements of Mutex and Condition Variables. These constructs are fundamental in achieving thread synchronization, yet they often come across as cryptic. Today, let’s unravel their mysteries through a high-level yet relatable …

Unlocking the Secrets of Mutex and Condition Variables with a Candy Box Analogy πŸ¬πŸ”’ Read More »

Multi-threading Unearthed: Digging into Concurrency, Parallelism, and Singularism with Well-Diggers!

Multi-threading Unearthed: Digging into Concurrency, Parallelism, and Singularism with Well-Diggers! πŸŽ‰ Introduction: Unearth the Treasure of Knowledge! 🀩 Hey tech enthusiasts! Ever felt like you’re sinking into a well of jargon when you hear terms like “concurrency,” “parallelism,” and “singularism?” Well, it’s time to dig yourself out! Imagine understanding these complex concepts through something as …

Multi-threading Unearthed: Digging into Concurrency, Parallelism, and Singularism with Well-Diggers! Read More »

Simulating Hadoop’s Distributed File System: A Socket Programming Approach

GitHub Repository Link. Hello Everyone! πŸ‘‹ Welcome to this interesting journey where we demystify a complex project using an everyday analogy. If you’ve ever been to a library, you’re halfway there in understanding this project! πŸ“š Β  Why This Project? 🎯 Β  Imagine a world where you can store and retrieve data from multiple computers …

Simulating Hadoop’s Distributed File System: A Socket Programming Approach Read More »

From Fork to Select: Mastering TCP Server-Client Communication in C πŸŒπŸ’»

Β  Hello folks! πŸŽ‰ Have you ever wondered how data travels over the internet? 🌐 How do servers and clients communicate? πŸ“‘ If you have, then you’re in for a treat! 🍬 Today, we are diving deep into the fascinating world of network programming. We’ll explore a TCP server-client model built entirely in C, designed …

From Fork to Select: Mastering TCP Server-Client Communication in C πŸŒπŸ’» Read More »

IPMaths-Toolkit

Decoding the Magic Behind IP Addressing: A Deep Dive Into Network Programming 🌐✨ πŸ”— [Link to the GitHub Repository] Hello, fellow tech enthusiasts! πŸš€ Β  Ever wondered about the nitty-gritty details behind the IP addresses we so casually use? Well, buckle up because today, I’ll unveil my latest project, which I fondly named: The Wizardry …

IPMaths-Toolkit Read More »

πŸš€ Journeying Through the TCP/IP Stack: An Adventure in Moving House! 🏑

πŸš€ Journeying Through the TCP/IP Stack: An Adventure in Moving House! 🏑 Β  Β  Β  Β  Hello, digital explorers! 🌍 Dive with us into the deep trenches of networking with a delightful twist. Ever made the leap and shifted houses πŸ“¦? Ever thought it might be strikingly similar to how data travels across our beloved …

πŸš€ Journeying Through the TCP/IP Stack: An Adventure in Moving House! 🏑 Read More »

Scroll to Top