---
description: https://www.usenix.org/conference/nsdi21/presentation/zhou
---

# Fault-Tolerant Replication with Pull-Based Consensus in MongoDB

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYBxrrdsmewseuYh03T%2Fimage.png?alt=media\&token=2a78d2f6-ee19-49c4-b5dd-5f77ea3a3520)

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYBxuTtaNP_viA7HAfC%2Fimage.png?alt=media\&token=9af6eb01-9425-46dc-a463-95664be9516a)

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYBy3I8QHULLJjp_wVt%2Fimage.png?alt=media\&token=a096d580-3bfa-4cfb-8ec4-62825f2a3a26)

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYByCP3hiaR5D1UIzwF%2Fimage.png?alt=media\&token=9a9ac7ff-f1ec-41ec-aabc-3adab6f1e952)

1. Users might want to minimize data transfer&#x20;

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYByQ-uzFOqVieRVEmD%2Fimage.png?alt=media\&token=37f46bfb-6cf9-4876-a932-17caa0985c3b)

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYByVMhL4DXLBFfGUiL%2Fimage.png?alt=media\&token=09cbadb5-32c0-481e-97c4-ed4e7d035509)

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYBydQybEw3vKBQ1Eq9%2Fimage.png?alt=media\&token=c4e8ce4f-2eef-4890-9744-beaac59b75fd)

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYByfs3mGlxY6BYyu9z%2Fimage.png?alt=media\&token=5b78ef26-8677-4431-88f8-45d090dcabb7)

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYBykQzL9w1JJpXN-1e%2Fimage.png?alt=media\&token=301efe82-4f93-4e7a-aa70-6391c72485c0)

![](https://2097630930-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVORxAomcgtzVVUqmws%2F-MYBxUz_TaAIjOdgfG-n%2F-MYByzXevhdd0DFpQisc%2Fimage.png?alt=media\&token=fa696fda-3e0a-4493-a9a8-061fc15dd745)

