DataEngineering Hub
This cluster covers the engineering side of data — pipelines, streaming, modeling, transformation, and the catalog layer that turns raw data into something usable. The focus is the operational and architectural patterns; modeling and analysis are adjacent topics.
Strategy and Lifecycle
The event-log substrate and its alternatives.
- Apache Kafka Fundamentals — Partition mechanics, durability trade-offs, and production failure modes
- Kafka Alternatives: Streaming Platforms Compared — Pulsar, Redpanda, WarpStream, NATS, RabbitMQ, and the decision rules
- Apache Pulsar Fundamentals — BookKeeper segments, multi-tenancy, tiered storage
- Redpanda, WarpStream, and Kafka-Compatible Engines — Faster disks vs no disks under the Kafka protocol
- NATS and JetStream — Lightweight pub/sub, request-reply, and edge messaging
- RabbitMQ vs Kafka: Queues vs Logs — The fundamental distinction that decides the choice
- Schema Registry and Evolution — Avro/Protobuf compatibility across producers and consumers
- Change Data Capture — Debezium and log-based database streaming
Stream Processing
Turning event streams into answers.
Pipeline design
Vertical-Specific Pipelines
Modeling
Adjacent clusters