High read latency and network traffic are common issues for a multi-region architecture. At TiDB Hackathon 2019, a team won 2nd place by reducing multi-region read latency and network traffic by 50%.
Last week, we published a post that introduces how the team reduced the read latency and network traffic by half for a multi-region architecture. If you have similar problems, we hope this post will help you.
The full post is here:
How We Reduced Multi-region Read Latency and Network Traffic by 50%
Last week, we also published the third (and last, for now) post in a series on remote work by Nick Cameron. This post talks a bit about some of the practicalities, specifically around work/life balance.
The full post is here:
Congratulations to TennyZhuang as the new TiKV Committer!
Before becoming a Committer, TennyZhuang had been reviewing PRs for the TiKV community as a Reviewer, and gradually got familiar with the Coprocessor module. He made the following contributions to the TiKV community:
LIKE(): tikv/tikv #5866IN(): tikv/tikv #6000Thank him for his contributions to the community!
tikv:
docs:
tidb-operator:
chaos-mesh:
Last week, we landed 52 PRs in the TiDB repository, 1 PR in the TiSpark repository, and 43 PRs in the TiKV and PD repositories.
TiDB:
decimal for the virtual table in information_schemaCLUSTER_SLOW_QUERY support querying slow logs at any timeTIME_RANGE hint for the metrics or inspection tablesBatchPointGet when the plan cache is enabledHashJoinTiSpark:
TiKV and PD:
Cmd observer to Raftstorephysical_scan_lock to the GC workerVec-TonN executor aware of the collation of ordering expressions in CoprocessorTablePropertiesCollection typesTopN to support the multidimensional load