loading...
- 2015/04 1st line of TiDB code
- 2015/06 1st version of SQL Syntax Parser, Optimizer, and storage engine based on local Key-Value storage
- 2015/07 Starting to set up the test framework and collect test cases
- 2015/08 TiDB: compatibile with MySQL protocol and common syntaxes
- 2015/09 TiDB: open source on Github
- 2015/11 1st version of the distributed transactional storage engine based on HBase
- 2015/11 Automatic Continuous Integration and test framework based on Jenkins
- 2015/12 Starting to design TiKV, a new distributed Key-Value storage engine
- 2016/01 1st line of TiKV code
- 2016/03 1st version of the Raft State Machine and the implementation of the distributed transactional algorithm
- 2016/04 TiKV: open source on Github
- 2016/05 TiDB starting to support hash join and predicates pushdown
- 2016/08 Starting to refactor the TiDB optimizer
- 2016/09 Starting to use Prometheus + Grafana for real-time monitoring
- 2016/10 TiKV starting to support asynchronous Apply to significantly improve the throughput
- 2016/11 Decision made to use gRPC to replace the existing RPC framework
- 2017/01 1st production use of TiDB for the OLTP scenario
- 2017/06 TiDB gRPC accomplished
- 2017/07 1st version of TiSpark: sitting SparkSQL on top of TiKV. Distributed HTAP made possible
- 2017/08 The TiDB Cost Based Optimizer accomplished
- to be continued…
THANK YOU FOR MAKING A DIFFERENCE WITH US