Instaclustr Blog
Featured blogs
Kafka® Streams error handling, Part 2: How to catch and fix bad records with KIP-1034 and LLMs
Learn Kafka Streams error handling with KIP-1034 dead letter queues and LLMs. See how to catch deserialization errors and repair bad records in Java.
Read moreJune 15, 2026
By Paul Brebner
How to build an Apache Kafka® Streams application with KIP-1034 Dead Letter Queues and LLM repair, part 1: Introduction and streams topology
Build a Kafka Streams application that fixes itself. Learn how KIP-1034 dead letter queues and LLMs handle bad records for real-time error handling in Java.
Read moreJune 15, 2026
By Paul Brebner
What are Asynchronous Data Inserts in ClickHouse®
Discover how asynchronous data inserts in ClickHouse improve ingestion, server-side batching, and stability for modern streaming workloads.
Read moreJune 9, 2026
By Vikas Kumar
Optimizing AI Search in OpenSearch: A practical guide
Learn how to build production-ready AI search in OpenSearch. This practical guide covers OpenSearch vector search, hybrid search, k-NN search, Lucene vs. Faiss, cluster tuning, and measuring search quality
Read moreJune 5, 2026
By Kassian Wren