Apache Kafka is becoming increasingly popular due to its ability to support exactly-once semantics, which ensures that data is processed only once and avoids losing data in transit. However, because Kafka is a messaging bus, it can't keep the exact-once promise on its own; other components in the data stream must cooperate. SingleStore, a fast, scalable relational database software with SQL support, works in conjunction with Kafka to guarantee exactly-once semantics within a data stream. The availability of exactly-once semantics in Kafka gives an opportunity for other participants in the processing of streaming data, such as database makers, to support that capability in their software. SingleStore's Pipelines feature hotwires the data transfer process, replacing traditional ETL processes and supporting exactly-once semantics on database operations. Pipelines are fast and flexible, allowing developers to write custom code using stored procedures, which can both query and insert into SingleStore tables, extending transformation capabilities. With its free community support version available for up to a fairly powerful cluster, users can develop, experiment, test, and deploy SingleStore with Kafka and Pipelines for themselves.