# siddharth (blogs) — RSS Amplifier

Recent posts from the 1 feeds in the RSS Amplifier directory that cover siddharth.

Page: <https://rssamplifier.com/topics/siddharth/blogs>  
Feed: <https://rssamplifier.com/topics/siddharth/blogs.md>

---

## [Clik - A Self-Deployable URL Shortener](https://siddharthsabron.in/projects/click-url-shortner/)

_2026-03-28 · Siddharth Sabron · Siddharth Sabron_

Random Click Image Link Building a URL shortener is a classic system design interview question. I built one to find out how many of those whiteboard answers actually survive contact with real code. The Stack No abstractions over abstractions. Here is what it runs on: Java 21 Spring Boot 3.4.2 handles HTTP so I can focus on what matters underneath MySQL 8.0 (the database choice is load-bearing,…

## [Legion: An Ultra-Fast, Multi-Threaded Logging Library](https://siddharthsabron.in/projects/logger-library/)

_2025-06-14 · Siddharth Sabron · Siddharth Sabron_

By Siddharth Sabron, June 14, 2025 Mcleodganj Image Link This article presents a comprehensive design document for a high-performance Java logging library, based on deep research and proven architectural patterns. The development of an ultra-fast , high-throughput , low-dependency logging library for Java applications, particularly for Spring environments, necessitates a rigorous architectural…

## [64 Bit Distributed ID Generator](https://siddharthsabron.in/blog/id-generator/)

_2025-03-01 · Siddharth Sabron · Siddharth Sabron_

Landor ❤️ Image Link Introduction Unique ID generation is a crucial part of any application, because it is used to represents a single unique row in the table. Furthermore, this ID is often used as the primary-key of the table and heavily used in searching a specific row uniquely. Example Query: select \* from short\_urls where internal\_id = 286435872092454913 ; You might wonder why we are…

## [A Simple Github Report Generator](https://siddharthsabron.in/projects/github-report-generator/)

_2025-02-25 · Siddharth Sabron · Siddharth Sabron_

Introduction As working in an early stage startup we(software enginners) have to work on multiple repositories and we baerly maintain log of our work in short what all we have worked on and what all we have done. I have faced this problem and have been searching for a tool which can help me to generate a report of my github commits activity and how much i have worked on it. So i have decided to…

## [Linux Kernel Memory Barriers: A Deep Dive](https://siddharthsabron.in/blog/linux-kernel-memory-barriers/)

_2024-11-16 · Siddharth Sabron · Siddharth Sabron_

Kovalam Beach, Kerela Image Link Linux Kernel Memory Barriers: A Deep Dive This blog post delves into the intricate world of memory barriers within the Linux kernel. It aims to provide a practical guide for understanding and using these crucial synchronization primitives. While not an exhaustive specification, it outlines the fundamental guarantees offered by different barrier types and…

