PinnedPublished inLevel Up CodingContent Delivery Network (CDN): Explained in simple wordsWhat is a CDN ? How do CDNs work ?Feb 5, 20233Feb 5, 20233
PinnedPublished inLevel Up CodingSOLID Principles — Simplified with IllustrationsImportance of S.O.L.I.D principlesJun 9, 20203Jun 9, 20203
Published inLevel Up CodingInverted Index: Powerhouse Of Efficient Search SystemsWhat is an Inverted Index ? And how does it work ?Feb 10Feb 10
Published inLevel Up CodingBreaking it down: The magic of multipart file uploadsHow multipart file uploads work ?Jan 171Jan 171
Published inLevel Up CodingBuilder Vs Constructor : Software Engineer’s dilemmaHow to decide between the two while designing software ?Dec 25, 20241Dec 25, 20241
Published inLevel Up CodingTAO: How Meta Powers Its 2B-User Social Graph at ScaleTAO’s architecture, design decisions and trade-offsNov 9, 2024Nov 9, 2024
Published inLevel Up CodingRedis Streams: Ultimate Guide to Real-Time Data ProcessingDive deep into Redis Streams, pros, cons and real-world use casesOct 31, 20241Oct 31, 20241
Published inLevel Up CodingDeep dive into Javascript InternalsInternal workings of Javascript engine, Event loop, Web APIs, Event queues & Callbacks.Feb 2, 20233Feb 2, 20233
Published inLevel Up CodingTop three mistakes to avoid getting rejected in Coding interviewsCommon mistakes developers make and how to avoid themOct 28, 20227Oct 28, 20227
Published inGeek CultureA Brief overview of the Sidecar Container PatternWorking, advantages & disadvantages of the sidecar containerOct 25, 20221Oct 25, 20221
Published inDataDrivenInvestorWhat is a Web Crawler? And How Web Crawler works?Internals of a Web crawlerOct 10, 20221Oct 10, 20221
Published inDev GeniusHow the DNS (Domain Name System) works ?Internals of the Domain Name SystemAug 27, 20222Aug 27, 20222
Published inBetter ProgrammingHow to Ace the Low-level Design InterviewTips and Strategies for cracking LLD interviewDec 22, 20211Dec 22, 20211
Published inCodeXSynchronous Vs Asynchronous ProgrammingKey differences between the programming modelsAug 17, 2021Aug 17, 2021
Published inGeek CultureDistributed Transactions & Two-Phase CommitAnatomy of Two-Phase commitMar 24, 20213Mar 24, 20213
Published inGeek CultureIntroduction to Containers: Basics of ContainerizationA brief overview of Containerization technology & its building blocksMar 15, 20211Mar 15, 20211
Published inThe StartupObserver Design Pattern — Explained In Five MinutesImplementation & Illustration of the Observer design patternJan 2, 20211Jan 2, 20211
Published inThe StartupKafka — Core Concepts & TerminologiesFundamentals of KafkaOct 14, 20201Oct 14, 20201
Published inLevel Up CodingSystem Design: Designing a Scalable & Highly Available URL ShortenerHigh-level Design of URL ShortnerSep 1, 20202Sep 1, 20202
Published inDev GeniusIntroduction to Elliptic Curve CryptographyElliptic Curve Cryptography in simple wordsJun 5, 20201Jun 5, 20201