Today, the Cloud Native Computing Foundation’s (CNCF) Technical Oversight Committee (TOC) voted to accept TiKV as an incubation-level hosted project.
The full announcement can be found on the CNCF blog, and you can find us listed under the CNCF Incubating Projects.
We’d like to thank all of our contributors, users, and advocates over the last several years for helping us reach this very important milestone! Thank you!
As a CNCF incubating project we’ll continue to enjoy many of the benefits and services the foundation offers, as well as greater worldwide visibility. This means a more vibrant contributor community, better tools, organizational support, and ultimately a better TiKV!
As part of our growth into this new position we’ve been steadily growing with the contributions from over 247 contributors (including companies like Samsung, Mobike, Ele.me, Tencent Cloud, and UCloud), maintainers from PingCAP and Zhihu, and an ecosystem of projects which use TiKV like TiDB, Tidis, Titan, Titea, and TiPrometheus.
Recently, we’ve been working on evolving TiKV with features like:
- A new storage engine, optimized for larger values
- Increased across the board performance thanks to improved coprocessor, raftstore, and apply modules
- Supporting new operations like batch requests and reverse scanning
- A distributed garbage collector, allowing for more efficient and coordinated cleanup of old data
- Many small usability improvements like unified log formats
- Better time handling
- Monitoring information available over HTTP
- Improved and upgraded gRPC support
- Official Clients for Rust, Go, and Java
Want to test drive TiKV? You can follow our Quick Start Guide to get a TiKV cluster running on your machine in minutes. Ready to go a step further? You can use tidb-ansible to deploy a production ready cluster.
If you’d like to get involved with TiKV, or any related projects we invite you check out our help wanted issues, see our step-by-step coprocessor contribution guide, or to join our community chat and introduce yourself!