A team tasked with speeding up ClickHouse for its largest customers found a critical dashboard query taking over 85 seconds and scanning nearly 2 billion rows across 198GB of data. Over four months, they applied a series of incremental, non-flashy optimizations—tackling issues like the overhead of ReplacingMergeTree's FINAL clause on mutable event data and an inefficient partition key—to bring the query down to sub-second response times.
jordivillar.com
· 2026-09-09
Advances in AI tools like Cursor and Claude Code have automated much of the routine work of writing code, allowing agents to generate pipelines, tests, and API integrations from plain-language prompts. As a result, the role of software engineers is shifting away from producing logic themselves and toward defining the guardrails, intent, and system constraints that keep AI-generated work coherent and correct.
venturebeat.com
· 2026-08-31
A new installment in an ongoing Domain-Driven Design series examines how separately owned and deployed bounded contexts, such as Ordering and Fulfillment, communicate business facts to each other. It introduces the concept of an integration event as a stable public contract distinct from internal domain events, delivered via asynchronous messaging systems like Kafka, RabbitMQ, or Azure Service Bus.
deniskyashif.com
· 2026-08-30
Moniepoint's Cloud Engineering team, led by Celestina Amadi, migrated its Kafka deployment from manually managed VMs running Docker Compose to Strimzi, a Kubernetes-native way of running Kafka. The change was made proactively, not in response to an outage, after the team recognized that the VM-based setup—which required SSH access and manual port-forwarding for even small configuration changes—could not scale to support Moniepoint's payment and savings products.
engineering.moniepoint.com
· 2026-08-28