PinnedInLevel Up Codingbybalakrishnamakineni·Jan 15Internal Working of HashMap in JavaHashMap is one of the most commonly used and most frequently asked topics in Java interviews. It tests your understanding of:A response icon1A response icon1
PinnedInLevel Up Codingbybalakrishnamakineni·Jan 8Understanding Race Condition & Synchronization in JavaIn the previous article, we understood threads, lifecycle, priorities, Runnable & Callable.
PinnedInLevel Up Codingbybalakrishnamakineni·Jan 2Introduction to MultithreadingIn today’s world of high-performance applications, users expect software to be fast, responsive, and scalable. Whether it’s a banking app…
PinnedInLevel Up Codingbybalakrishnamakineni·Sep 7, 2025🚀 Redis: Introduction & Data TypesAre you curious about Redis and how it can make your applications faster and smarter? You’re in the right place!
InLevel Up Codingbybalakrishnamakineni·May 4Apache Kafka: Partitioning Strategies, Consumer Rebalancing & ISR ExplainedThis is Part 2 of the Apache Kafka series. If you haven’t read Part 1, start here: Apache Kafka: Architecture & Core Concepts Explained
InLevel Up Codingbybalakrishnamakineni·Apr 20Apache Kafka: Architecture & Core Concepts ExplainedIt was a Tuesday evening at a fast-growing food delivery startup. A celebrity posted about their meal on social media. Orders tripled in…
InLevel Up Codingbybalakrishnamakineni·Mar 6Stop Creating Threads Manually: Master ThreadPoolExecutor, ThreadFactory, and BlockingQueue in JavaModern backend systems process thousands of tasks simultaneously — API requests, background jobs, data processing, file uploads, and more…
InLevel Up Codingbybalakrishnamakineni·Jan 10Producer–Consumer, Executors & Thread Pools In JavaWelcome back! In the previous part of this multithreading series, we explored Race Conditions and how Synchronization prevents data…
InLevel Up Codingbybalakrishnamakineni·Jan 6Mastering Thread Methods, Types, Priority, Runnable & CallableThis article is the continuation of our multithreading series. In Part 2, we explored thread creation and lifecycle
InLevel Up Codingbybalakrishnamakineni·Jan 4Thread and Thread Lifecycle in Java — Creating Threads the Right WayThis article is a continuation of: 👉 Introduction to Multithreading in Java If you haven’t read it yet, I highly recommend starting…