Siddhartha SinghKafka Migration — No DowntimeLets assume we have to upgrade Kafka cluster and rolling-update is not an option. Which means another kafka cluster is setup and…Mar 3Mar 3
Siddhartha SinghStick to Basics in Computer ScienceProblem Statement : Solve the below mentioned question in say C / C++, Java without using if-else, while, do-while, for loop and ternary…Jan 6Jan 6
Siddhartha SinghReferral Code Generation : Architecture — Contention free, Scalable approachRemember what it looks like ?Mar 12, 2023Mar 12, 2023
Siddhartha SinghDeletion from Singly Linked List — Linus wayThis one is another very simple article which explains how a genius programmer ‘Linus Torvalds’ thinks…Sep 19, 2021Sep 19, 2021
Siddhartha SinghXOR — A Non-Destructive Operator. You know how ?If you are a programmer, you can’t get away from XOR operator. It’s so versatile operator that you can find its use in many places. We…Aug 21, 2021Aug 21, 2021
Siddhartha SinghGreat explanation and concise. I have a couple of questions though :a) Is MemTable a binary tree in reality of Skip Lists. Because flushing memtable to SSTable in sorted manner. Skip list is better in…May 19, 20211May 19, 20211
Siddhartha SinghPopulation count explained — Part-IDo you have Beautiful Code book? No ? Then please click the link and buy it if you get convinced with the content below.Aug 30, 2020Aug 30, 2020
Siddhartha SinghVolatile — Visibility in JVMWhat is Volatile ? Volatile specifier is used to indicate that a variable’s value can be modified by multiple threads simultaneously.Mar 6, 20184Mar 6, 20184
Siddhartha SinghDoubly Linked List with Space Complexity of Singly ?Sounds weird and ill-logical isn’t it :)Dec 16, 2017Dec 16, 2017
Siddhartha SinghDropwizard Service to talk to Neo4J using JDBIDropwizard is one of the best framework of writing Micro-Services in Java.Sep 4, 2017Sep 4, 2017