Kafka
The Apache Pulsar Advantage: Why Tencent Moved from Kafka - Multi-Tenancy, Geo-Replication, and Tiered Storage in Practice
- Sudhir Mangla
- Java , Data Engineering
- 17 Dec, 2025
1 Introduction: The Scale Ceiling and the Architectural Pivot Streaming platforms behave very differently once they move past “large” and enter true enterprise scale. At modest volumes, most archi
Read More
Operational Dashboards at Milli-Scale: Materialized Views, Columnstore & Redis Read Models
- Sudhir Mangla
- Data Analytics , Data Engineering
- 05 Dec, 2025
1 The Latency Gap: Why Standard Queries Fail at Scale Operational dashboards succeed only if they stay fast. When a dispatcher refreshes a fleet view or a support agent checks live customer metric
Read More
Building Uber's Dynamic Pricing Engine in .NET: Supply-Demand Algorithms, Geospatial Indexing, and Real-Time Market Simulation
- Sudhir Mangla
- Practical Design , Data Engineering
- 13 Nov, 2025
1 Building Uber’s Dynamic Pricing Engine in .NET: Supply-Demand Algorithms, Geospatial Indexing, and Real-Time Market Simulation Uber’s pricing engine is one of the most fascinating real-time syst
Read More
ClickHouse vs. Cassandra vs. ScyllaDB: Choosing a High-Ingest Database for Real-Time Analytics
- Sudhir Mangla
- Data Engineering , Database
- 22 Oct, 2025
1 Why high-ingest real-time analytics is hard (and worth it) In today’s world of digital services, sensors, user interactions, and complex systems, the demand isn’t just for storing massive volume
Read More
Change Data You Can Trust: An Architect's Guide to CDC, Auditing, and CQRS in .NET
- Sudhir mangla
- .NET , Data Engineering
- 01 Sep, 2025
1 The Inevitability of Change: Why Capturing Data Evolution is Mission-Critical Every system we design in .NET eventually collides with the same truth: data does not stay still. Orders are created
Read More
Beyond Queues: Architecting Real-Time Data Streaming and Analytics Pipelines in .NET with Kafka and Apache Flink
- Sudhir mangla
- Data Engineering , Software Architecture
- 16 Jul, 2025
1 Introduction: The Evolution from Batch to Real-Time 1.1 The Limitations of Traditional Batch Processing For decades, businesses relied on nightly batch jobs to process transactional data. T
Read More