Scaling Event Ingestion ServiceTrying to write something raw in the AI era 😄 Recently, I’ve been building an event ingestion system on my own machine: Intel i5 12th Gen, 8GB RAM, Debian, Node.js and PostgreSQL. The goal: handle 82 min read·dipikesh.hashnode.devOct 5
The Outbox Pattern — How to Stop Losing Events When Your Database and Message Broker DisagreeTL;DR — Writing to a database and publishing to RabbitMQ in two separate steps is a ticking time bomb. The Outbox Pattern eliminates this risk by making your database the single source of truth for all outgoing events.8 min read·dipikesh.hashnode.devJun 13
Clickhouse OptimizationClickHouse Optimization Tips I Learned Today Today, I dove deep into ClickHouse — one of the fastest columnar OLAP databases out there — and picked up several performance-focused insights. Whether you're new to ClickHouse or using it in production, t...3 min read·dipikesh.hashnode.dev1Jul 8, 2025