Building a Scalable Search Architecture
The text discusses how Apache Kafka can be used to build a scalable and resilient search infrastructure by connecting different source applications, databases, and search engines. It introduces three approaches that use Apache Kafka to help scale search solutions, handling an increasing number of documents or integrating various sources of information. The article also covers the use of Kafka Connect for connecting systems across Kafka, as well as the JDBC connector for moving data while adapting it to the requirements of a search product. It emphasizes the importance of schema evolution and selecting the right mode of operation when using connectors. Finally, it mentions the Elasticsearch connector for pulling data from Kafka into Elasticsearch and highlights some considerations related to mapping inference and retries.
Company
Confluent
Date published
June 18, 2019
Author(s)
Pere Urbón-Bayes, Danica Fine
Word count
1648
Hacker News points
None found.
Language
English