Eresh GorantlainDev GeniusStoring and processing real-time time-series data with Influx DBTime-series data is emerging in more and more applications, including IoT, DevOps, Finance, Retail, Logistics, Oil and Gas, Manufacturing…11 min read·Mar 15, 2022----
Eresh GorantlainGeek CultureLow Latency (OLAP) Movie Rating Analytics Using Apache PinotUse Apache Pinot to stream ingesting movie rating events across countries from a Kafka topic and make them available for immediate querying…10 min read·Oct 5, 2021--1--1
Eresh GorantlainGeek CultureElastic Search Geo Point and Geo Shape Queries ExplainedThis story focuses on Geo-Spatial data manipulation similar to Postgis extension for PostgreSQL, Mongo DB, and Redis. In this article…10 min read·Sep 23, 2021----
Eresh GorantlainGeek CultureElastic Search Queries Hands-on Examples using Spring Boot and Kibana Dev ConsoleThis story focuses on different types of queries on elastic-search like a match, term, multi-match, regexp, wildcard, range, geometry…13 min read·Sep 20, 2021----
Eresh GorantlainNerd For TechStandardize Data Format for Kafka Event streams using Apache Avro and Schema EvolutionIn this story, I provide an overview of Apache Avro and the Confluent Schema Registry. How they work, Problems they solve, and a sample…9 min read·Sep 15, 2021--1--1
Eresh GorantlainGeek CulturePostgres JSONB Usage and performance analysisThis story focuses on various features that JSONB provides and formulated with a sample and explained with scenarios where unstructured…7 min read·Sep 7, 2021--2--2
Eresh GorantlainGeek CultureSpring Cloud Streams With Functional Programming ModelThis story talks about writing Spring Cloud Functions using Java Functional Program. Before that, we can write using @EnableBinding…4 min read·Aug 26, 2021--1--1
Eresh GorantlainCodeXOutbox Pattern for reliable data exchange between MicroservicesThis story talks about how efficiently we can exchange data between microservices in event-driven architecture. How outbox pattern helps in…12 min read·Aug 19, 2021----
Eresh GorantlainGeek CultureChange Data Capture, Use Cases and real-world example using DebeziumThis story focuses on Change Data Capture (CDC), What is it? Where it is used and what problems does it solve and finally a real-world…12 min read·Aug 14, 2021--4--4
Eresh GorantlainGeek CultureResolve Hibernate N+1 problemIn this story, I am talking about What is N+1 Problem and what is the impact on application performance, and how to overcome this in the…4 min read·Aug 9, 2021--4--4