Streaming data has become increasingly important due to its relevance in disaster recovery, microservices application development, and near-real-time analytics and decision support. Streaming data architectures have evolved to support this need, with notable developments such as the Lambda architecture pattern and the Kappa architecture. YugabyteDB aligns well with streaming data processes by providing a distributed, high-performance architecture that can handle high-throughput transactional workloads and provide change data capture capabilities. This separation of concerns enables users to enjoy both transactional efficiency and analytical decision-making within a resilient streaming architecture.