[System design] Email notification systemsystem-designdatabasesDesigning an email notification system that can handle high volume and ensure timely deliveryPublished On2026-10-17Read More →
Stream Processing with Apache Flink. Part-5clickhouseflinkjavareal-time-analyticsReal-time processing of F1 event streamsPublished On2026-05-28Read More →
Racing insights with Airflow 3 and dbtairflowdbtclickhousepythonExploring F1 race data with Airflow 3, dbt and ClickhousePublished On2026-04-28Read More →
Accelerating Stream Processing in Productiondistributed-systemsflinkflussjavakafkaWe examine how RocksDB, Apache Fluss, and distributed caching layers address scaling challenges, providing both architectural guidance and practical configuration examples for production deployments.Published On2026-02-20Read More →
Architecting Trust: The Challenge of Data Quality Part 1architectureorganizationaldata-qualitydatabasesIn this series of blog posts, I explore the multi-faceted challenge of building data quality into an organization’s data ecosystem.Published On2026-01-26Read More →