Skip to content

Commit c773187

Browse files
authored
deep-dive: Fix broken link of Percolator (#356)
Signed-off-by: Ping Yu <[email protected]>
1 parent c8363a0 commit c773187

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

content/deep-dive/distributed-transaction/percolator.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ menu:
77
weight: 5
88
---
99

10-
TiKV supports distributed transactions, which is inspired by Google's [Percolator](https://research.google/pubs/pub36726.pdf). In this section, we will briefly introduce Percolator and how we make use of it in TiKV.
10+
TiKV supports distributed transactions, which is inspired by Google's [Percolator](https://research.google/pubs/large-scale-incremental-processing-using-distributed-transactions-and-notifications/). In this section, we will briefly introduce Percolator and how we make use of it in TiKV.
1111

1212
## What is Percolator?
1313

14-
*Percolator* is a system built by Google for incremental processing on a very large data set. Since this is just a brief introduction, you can view the full paper [here](https://ai.google/research/pubs/pub36726#) for more details. If you are already very familiar with it, you can skip this section and go directly to [Percolator in TiKV](#percolator-in-tikv)
14+
*Percolator* is a system built by Google for incremental processing on a very large data set. Since this is just a brief introduction, you can view the full paper [here](https://www.usenix.org/legacy/event/osdi10/tech/full_papers/Peng.pdf) for more details. If you are already very familiar with it, you can skip this section and go directly to [Percolator in TiKV](#percolator-in-tikv)
1515

1616
Percolator is built based on Google's BigTable, a distributed storage system that supports single-row transactions. Percolator implements distributed transactions in ACID snapshot-isolation semantics, which is not supported by BigTable. A column `c` of Percolator is actually divided into the following internal columns of BigTable:
1717

0 commit comments

Comments
 (0)