Keeping search fresh
Why dual-writing to PostgreSQL and Elasticsearch fails, change data capture with Debezium and Kafka, a batching, prioritised indexing pipeline with external versions, rate-limited and resumable bulk imports, zero-downtime reindexing with aliases, and the metrics, runbooks and delete patterns that keep it healthy.
01 · Previously
W07 · DAY 02 · Indexing Pipeline
Two copies of the truth.
Previously: how search thinks
Previously, on Day 1, you learned how search engines think: the inverted index, text analysis, and documents designed for search.
0:00 / 17:04