Kubernetes is an open-source container-orchestration system for automating computer application deployment, scaling, and management. Easily deploy TiDB on Kubernetes with TiDB Operator, an automatic operation system for deploying TiDB clusters on a public or private cloud. It provides a full management life-cycle for TiDB including deployment, upgrades, scaling, backup, fail-over, and configuration changes.
Apache Spark is an open-source, unified analytics engine for big data/machine learning and large-scale data processing. TiSpark is a thin layer built for running Apache Spark on top of TiDB and TiKV to run complex OLAP queries. It takes advantage of both the Spark platform and the distributed TiKV cluster and seamlessly glues to TiDB, the distributed OLTP database, to provide a Hybrid Transactional and Analytical Processing (HTAP) solution to serve as a one-stop solution for both online transactions and analysis.
Confluent Platform is a full-scale data streaming platform with Apache Kafka at its core (and built by its original creators) that enables you to easily access, store, and manage data as continuous, real-time streams. You can seamlessly integrate TiDB with the Confluent Platform by using TiCDC with the Avro protocol. TiCDC can stream data changes to Kafka in the format that Confluent Platform recognizes.
Apache Flink is an open-source framework and distributed processing engine for stateful computations over unbounded and bounded data streams.
Get the massive scale and resiliency of TiDB databases in a fully managed cloud service
TiDB is effortlessly scalable, open, and trusted to meet the real-time needs of the digital enterprise