The transactions special interest group (SIG-transaction) are a group of people interested in transactions in distributed databases. We have a focus on transactions in TiKV and TiDB, but discuss academic work and other implementations too.
The SIG is in the process of starting up and currently does not have any official activity. In the near future we hope to host:
- talks on distributed transactions,
- a reading group for academic papers,
- discussion of transaction research and implementations on Slack,
- help understanding and configuring transactions in TiKV and TiDB,
- support for contributors to TiKV and related projects.
You can join us in #sig-transaction in the TiKV community Slack; come say hi! We use English or Chinese.
You can read or join our announcement mailing list, so you can stay up to date with what we're up to.
We will have formal membership of the group ready later in the year.
- People in the SIG
Coming soon:
- Resources for learning about distributed transactions,
- notes from reading group discussions,
- slides and notes for talks and presentations,
- meeting minutes.
See people.md. If you want to mention us in an issue, PR, or comment, use @tikv/sig-txn.
If you have questions about the SIG or transactions in TiKV, please get in touch with either of us!
- Nick Cameron, @nrc.
- Andy Lok, 骆迪安, @andylokandy
- TiKV,
- TiKV Rust client,
- TiKV Go client,
- TiDB,
- kvproto (protocol buffers which support transactions, among other things).
- Transaction issues,
- sig-transaction issues,
- storage issues (most of these are transaction-related in some way),
- project: Pipelined pessimistic lock,
- project: Large transactions,
- project: Green GC,
- project: Parallel commit.