PinnedPublished inJavarevisitedExploring Geospatial Data with Google S2Geolocation data powers everything from maps to delivery apps, but handling it efficiently can be tricky. In this series, I’ll share my…Mar 5Mar 5
PinnedPublished inJavarevisitedSystem Design Refresher: Efficient Short URL Generation with Redis CountersTo kick off this article, let’s dive into the problem we’re aiming to solve.Dec 9, 2024Dec 9, 2024
PinnedPublished inJavarevisitedSystem Design Refresher : Back-of-the-Envelope CalculationsBack-of-the-envelope calculations offer a swift and practical approach to tackling system design challenges. Whether you’re estimating…Sep 26, 2024A response icon3Sep 26, 2024A response icon3
PinnedSeamless Data Transfer from Postgres to ElasticSearch with Kafka Connect: A Hands-on GuideIn today’s data-driven world, moving data between systems like PostgreSQL and Elasticsearch can be challenging, particularly when you need…Sep 1, 2024Sep 1, 2024
Published inArtificial Intelligence in Plain EnglishA Beginner’s Dive into NVIDIA GPUs: Specifications, CUDA, and MoreI recently explored how GPUs work alongside CPUs, focusing on NVIDIA GPUs, their internals, and CUDA-based programming. This article shares…Apr 15Apr 15
Published inJavarevisitedHow to Implement Change Data Capture(CDC) with Kafka Connect, Debezium and ElasticsearchTo kick off this article, let’s dive into the problem we’re aiming to solve.Oct 15, 2024Oct 15, 2024