René's URL Explorer Experiment


Title: GitHub - DataQuery/testing-distributed-systems: Curated list of resources on testing distributed systems

Open Graph Title: GitHub - DataQuery/testing-distributed-systems: Curated list of resources on testing distributed systems

X Title: GitHub - DataQuery/testing-distributed-systems: Curated list of resources on testing distributed systems

Description: Curated list of resources on testing distributed systems - DataQuery/testing-distributed-systems

Open Graph Description: Curated list of resources on testing distributed systems - DataQuery/testing-distributed-systems

X Description: Curated list of resources on testing distributed systems - DataQuery/testing-distributed-systems

Opengraph URL: https://github.com/DataQuery/testing-distributed-systems

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:11ed0606-f0df-47e5-c439-dc0a5658d1ac
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id9FD6:4C199:B9BF7C:FF3883:6980AA15
html-safe-nonce2713deae057212ce25cd17a669b182addce583950e325f104e5c2560f98a663d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5RkQ2OjRDMTk5OkI5QkY3QzpGRjM4ODM6Njk4MEFBMTUiLCJ2aXNpdG9yX2lkIjoiNjY0OTA3MjM2NDg2MjYxNDAzNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac9277c89a4dc164c4759ab86ef1d34f64bdcd8c7023a149ae8312eca318b9054a
hovercard-subject-tagrepository:230733253
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/DataQuery/testing-distributed-systems
twitter:imagehttps://opengraph.githubassets.com/6b7ecf04f8f1c7ef22c3695c5fb3bdeb3b6f5152f27df499271373c411be59b2/DataQuery/testing-distributed-systems
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6b7ecf04f8f1c7ef22c3695c5fb3bdeb3b6f5152f27df499271373c411be59b2/DataQuery/testing-distributed-systems
og:image:altCurated list of resources on testing distributed systems - DataQuery/testing-distributed-systems
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None397d19ba710db18a5bb8753941062283effd69f9bf1c4828adfea0f79443f2f8
turbo-cache-controlno-preview
go-importgithub.com/DataQuery/testing-distributed-systems git https://github.com/DataQuery/testing-distributed-systems.git
octolytics-dimension-user_id36144956
octolytics-dimension-user_loginDataQuery
octolytics-dimension-repository_id230733253
octolytics-dimension-repository_nwoDataQuery/testing-distributed-systems
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id53253321
octolytics-dimension-repository_parent_nwoasatarin/testing-distributed-systems
octolytics-dimension-repository_network_root_id53253321
octolytics-dimension-repository_network_root_nwoasatarin/testing-distributed-systems
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseaf3ed57de2d3e996d6b26c9b863321bbc7aeae13
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataQuery%2Ftesting-distributed-systems
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FDataQuery%2Ftesting-distributed-systems
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=DataQuery%2Ftesting-distributed-systems
Reloadhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems
Reloadhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems
Reloadhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems
DataQuery https://patch-diff.githubusercontent.com/DataQuery
testing-distributed-systemshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems
asatarin/testing-distributed-systemshttps://patch-diff.githubusercontent.com/asatarin/testing-distributed-systems
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FDataQuery%2Ftesting-distributed-systems
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2FDataQuery%2Ftesting-distributed-systems
Star 1 https://patch-diff.githubusercontent.com/login?return_to=%2FDataQuery%2Ftesting-distributed-systems
asatarin.github.io/testing-distributed-systems/https://asatarin.github.io/testing-distributed-systems/
CC0-1.0 license https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/blob/master/LICENSE
1 star https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/stargazers
241 forks https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/forks
Branches https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/branches
Tags https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/tags
Activity https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2FDataQuery%2Ftesting-distributed-systems
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FDataQuery%2Ftesting-distributed-systems
Code https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems
Pull requests 0 https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/pulls
Actions https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/actions
Projects 0 https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/projects
Security 0 https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/security
Insights https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/pulse
Code https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems
Pull requests https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/pulls
Actions https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/actions
Projects https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/projects
Security https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/security
Insights https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/pulse
Brancheshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/branches
Tagshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/tags
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/branches
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/tags
150 Commitshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/commits/master/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/commits/master/
_includeshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/tree/master/_includes
_includeshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/tree/master/_includes
_layoutshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/tree/master/_layouts
_layoutshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/tree/master/_layouts
LICENSEhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/blob/master/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/blob/master/LICENSE
README.mdhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/blob/master/README.md
_config.ymlhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/blob/master/_config.yml
_config.ymlhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/blob/master/_config.yml
READMEhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems
CC0-1.0 licensehttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems
@asatarinhttps://twitter.com/asatarin
Overview of testing approacheshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#overview-of-testing-approaches
Research Papershttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#research-papers
Resilience In Complex Adaptive Systemshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#resilience-in-complex-adaptive-systems
Jepsenhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#jepsen
Formal Methodshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#formal-methods
Lineage-driven Fault Injectionhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#lineage-driven-fault-injection
Chaos Engineeringhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#chaos-engineering
Fuzzinghttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#fuzzing
Game Dayshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#game-days
Performance and Benchmarkinghttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#performance-and-benchmarking
Test Case Reductionhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#test-case-reduction
Mischttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#misc
Specific approaches in different distributed systemshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#specific-approaches-in-different-distributed-systems
Amazon Web Serviceshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#amazon-web-services
Netflixhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#netflix
Twitterhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#twitter
Datastax (Cassandra)https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#datastax-cassandra
ScyllaDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#scylladb
VoltDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#voltdb
MemSQLhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#memsql
CockroachLabs (CockroachDB)https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#cockroachlabs-cockroachdb
PingCap (TiDB)https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#pingcap-tidb
MongoDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#mongodb
Clouderahttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#cloudera
FoundationDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#foundationdb
Wallaroo Labshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#wallaroo-labs
Googlehttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#google
Microsofthttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#microsoft
Dropboxhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#dropbox
Atomix Copycathttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#atomix-copycat
Onyxhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#onyx
LinkedInhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#linkedin
Druid.iohttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#druidio
Salesforcehttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#salesforce
SQLitehttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#sqlite
InfluxDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#influxdb
Shopifyhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#shopify
Confluent (Kafka)https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#confluent-kafka
Elastic (Elastic Search)https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#elastic-elastic-search
YugaByte DBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#yugabyte-db
FaunaDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#faunadb
Hazelcasthttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#hazelcast
Basho (Riak)https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#basho-riak
CoreOS (etcd)https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#coreos-etcd
Toolshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#tools
Network Simulationhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#network-simulation
QuickCheckhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#quickcheck
Benchmarkinghttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#benchmarking
Linkbenchhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#linkbench
YCSBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#ycsb
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#overview-of-testing-approaches
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#research-papers
Simple Testing Can Prevent Most Critical Failures: An Analysis of Production Failures in Distributed Data-Intensive Systemshttps://www.usenix.org/conference/osdi14/technical-sessions/presentation/yuan
What Bugs Live in the Cloud? A Study of 3000+ Issues in Cloud Systemshttp://ucare.cs.uchicago.edu/pdf/socc14-cbs.pdf
TaxDC: A Taxonomy of Non-Deterministic Concurrency Bugs in Datacenter Distributed Systemshttp://ucare.cs.uchicago.edu/pdf/asplos16-TaxDC.pdf
An Empirical Study on Crash Recovery Bugs in Large-Scale Distributed Systemshttp://www.tcse.cn/~gaoyu15/paper/2018-fse-creb.pdf
Murat Demirbashttps://twitter.com/muratdemirbas
his bloghttp://muratbuffalo.blogspot.com/2019/01/paper-review-empirical-study-on-crash.html
Redundancy does not imply fault tolerance: analysis of distributed storage reactions to single errors and corruptionshttps://blog.acolyer.org/2017/03/08/redundancy-does-not-imply-fault-tolerance-analysis-of-distributed-storage-reactions-to-single-errors-and-corruptions/
An empirical study on the correctness of formally verified distributed systemshttps://blog.acolyer.org/2017/05/29/an-empirical-study-on-the-correctness-of-formally-verified-distributed-systems/
The Case for Limping-Hardware Tolerant Cloudshttps://www.usenix.org/node/174577
Distributed systems: when limping hardware is worse than dead hardwarehttps://danluu.com/limplock/
Early detection of configuration errors to reduce failure damagehttps://blog.acolyer.org/2016/11/29/early-detection-of-configuration-errors-to-reduce-failure-damage/
Why Is Random Testing Effective for Partition Tolerance Bugs?https://people.mpi-sws.org/~fniksic/popl2018/paper.pdf
Jepsenhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#jepsen
"The Morning Paper" reviewhttps://blog.acolyer.org/2018/01/23/why-is-random-testing-effective-for-partition-tolerance-bugs/
FlyMC: Highly Scalable Testing of Complex Interleavings in Distributed Systemshttps://ucare.cs.uchicago.edu/pdf/eurosys19-flyMC.pdf
What bugs cause cloud production incidents?https://blog.acolyer.org/2019/06/21/what-bugs-cause-cloud-production-incidents/
Microsofthttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#microsoft
Torturing Databases for Fun and Profithttps://www.usenix.org/system/files/conference/osdi14/osdi14-paper-zheng_mai.pdf
additional materialhttps://www.usenix.org/node/186197
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#technologies-for-testing-distributed-systems-by-colin-scott
Technologies for Testing Distributed Systems, Part Ihttp://colin-scott.github.io/blog/2016/03/04/technologies-for-testing-and-debugging-distributed-systems/
Distributed Systems Testing: The Lost Worldhttp://tagide.com/blog/research/distributed-systems-testing-the-lost-world/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#testing-in-a-distributed-world-by-ines-sombra-ricon-2014
available on Archivehttps://archive.org/details/youtube_UCWEm1sjdZrdd2_n4wGRw5fw/RICON+2014+-+Ines+Sombra%2C+Fastly+-+Testing+in+a+Distributed+World-KSdNYi55kjg.webm
this Github repohttps://github.com/Randommood/RICON2014
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#resilience-in-complex-adaptive-systems
Velocity NY 2013: Richard Cook, "Resilience In Complex Adaptive Systems"https://youtu.be/PGLYEDpNu60
Velocity 2012: Richard Cook, "How Complex Systems Fail"https://youtu.be/2S0k12uZR14
How Complex Systems Failhttp://web.mit.edu/2.75/resources/random/How%20Complex%20Systems%20Fail.pdf
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#jepsen
Jepsen Analyseshttp://jepsen.io/analyses
Jepsen Talkshttp://jepsen.io/talks
Aphyr's Jepsen postshttps://aphyr.com/tags/Jepsen
Jepsen Talks on Githubhttps://github.com/aphyr/jepsen-talks
Kyle Kingsbury on InfoQhttp://www.infoq.com/author/Kyle-Kingsbury
Call me maybe: Jepsen and flaky networkshttp://www.slideshare.net/shalinmangar/call-me-maybe-jepsen-and-flaky-networks
Jepsen is used by Microsoft CosmosDBhttps://twitter.com/dharmashukla/status/869104163510034432
Jepsen: CockroachDB beta-20160829https://jepsen.io/analyses/cockroachdb-beta-20160829
Jepsen: VoltDB 6.3http://jepsen.io/analyses/voltdb-6-3
Jepsen: RethinkDB 2.2.3 reconfigurationhttps://aphyr.com/posts/330-jepsen-rethinkdb-2-2-3-reconfiguration
Jepsen: RethinkDB 2.1.5https://aphyr.com/posts/329-jepsen-rethinkdb-2-1-5
CockroachDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#cockroachlabs-cockroachdb
VoltDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#voltdb
Cassandrahttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#datastax-cassandra
ScyllaDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#scylladb
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#formal-methods
The verification of a distributed system By Caitie McCaffreyhttp://queue.acm.org/detail.cfm?id=2889274
podcasthttps://www.infoq.com/articles/podcast-caitie-mccaffrey
talkhttps://www.infoq.com/presentations/distributed-systems-verification
accompanying materialshttps://github.com/CaitieM20/Talks/tree/master/TheVerificationOfADistributedSystem
slidedeckhttps://speakerdeck.com/caitiem20/qcon-newyork-2016-the-verification-of-a-distributed-system
Designing Distributed Systems in TLA+https://www.hillelwayne.com/talks/distributed-systems-tlaplus/
Everything about distributed systems is terriblehttps://youtu.be/tfnldxWlOhM
Comparisons of Alloy and Spinhttp://www2.research.att.com/~pamela/model.html
Verdi: Formally Verifying Distributed Systemshttp://verdi.uwplse.org/
Verdi — A framework for formally verifying distributed systems implementations in Coqhttps://github.com/uwplse/verdi
Network Semantics for Verifying Distributed Systemshttps://homes.cs.washington.edu/~jrw12/network-semantics.html
Proving that Android’s, Java’s and Python’s sorting algorithm is broken (and showing how to fix it)http://envisage-project.eu/proving-android-java-and-python-sorting-algorithm-is-broken-and-how-to-fix-it/
Proving JDK’s Dual Pivot Quicksort Correcthttps://www.key-project.org/2017/08/17/dual-pivot/
Amazon Web Serviceshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#amazon-web-services
PingCap for TiDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#pingcap-tidb
MongoDBhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#mongodb
Microsofthttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#microsoft
Confluenthttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#confluent-kafka
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#lineage-driven-fault-injection
Lineage-driven Fault Injectionhttps://dl.acm.org/citation.cfm?id=2723711
Abstracting the Geniuses Away from Failure Testinghttp://queue.acm.org/detail.cfm?id=3155114
Netflixhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#netflix
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#chaos-engineering
Principles of Chaos Engineeringhttp://principlesofchaos.org/
Chaos Engineeringhttp://www.oreilly.com/webops-perf/free/chaos-engineering.csp
Netflixhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#netflix
A curated list of awesome Chaos Engineering resourceshttps://github.com/dastergon/awesome-chaos-engineering
Netflixhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#netflix
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#fuzzing
Fuzzing Raft for Fun and Publicationhttps://colin-scott.github.io/blog/2015/10/07/fuzzing-raft-for-fun-and-profit/
Combining AFL and QuickCheck for Directed Fuzzing by Dan Luuhttp://danluu.com/testing/
DNS parser, meet Go fuzzerhttps://blog.cloudflare.com/dns-parser-meet-go-fuzzer/
Fuzz Testing with afl-fuzz (American Fuzzy Loop)http://spin.atomicobject.com/2015/08/23/fuzz-testing-american-fuzzy-lop/
Randomized testing for Gohttps://github.com/dvyukov/go-fuzz
GopherCon 2015: Dmitry Vyukov — Go Dynamic Toolshttps://www.youtube.com/watch?v=a9xrxRsIbSU
Simple guided fuzzing for libraries using LLVM's new libFuzzerhttp://blog.llvm.org/2015/04/fuzz-all-clangs.html
LibFuzzer – a library for coverage-guided fuzz testinghttp://llvm.org/docs/LibFuzzer.html
How Heartbleed could've been foundhttps://blog.hboeck.de/archives/868-How-Heartbleed-couldve-been-found.html
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#game-days
Game Day Exercises at Stripe: Learning from kill -9https://stripe.com/blog/game-day-exercises-at-stripe
Sometimes Kill -9 Isn’t Enoughhttp://bravenewgeek.com/sometimes-kill-9-isnt-enough/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#performance-and-benchmarking
Your Load Generator Is Probably Lying To Youhttp://highscalability.com/blog/2015/10/5/your-load-generator-is-probably-lying-to-you-take-the-red-pi.html
Everything You Know About Latency Is Wronghttp://bravenewgeek.com/everything-you-know-about-latency-is-wrong/
"How NOT to Measure Latency" by Gil Tenehttps://www.youtube.com/watch?v=lJ8ydIuPFeU
"Benchmarking: You're Doing It Wrong" by Aysylu Greenberghttps://www.youtube.com/watch?v=XmImGiVuJno
Performance Analysis Methodologyhttp://www.brendangregg.com/methodology.html
benchmarkinghttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#benchmarking
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#test-case-reduction
Minimizing Faulty Executions of Distributed Systemshttps://people.eecs.berkeley.edu/~rcs/research/nsdi16.pdf
herehttps://www.microsoft.com/en-us/research/video/minimizing-faulty-executions-distributed-systems/
Troubleshooting Blackbox SDN Control Software with Minimal Causal Sequenceshttps://people.eecs.berkeley.edu/~rcs/research/sts.pdf
Concurrency Debugging with Differential Schedule Projectionshttps://brandonlucia.com/pubs/symbiosis_final_pldi.pdf
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#misc
"Simulation Testing" by Michael Nygardhttps://youtu.be/N5HyVUPuU0E
Testing Distributed Systems for Linearizabilityhttp://www.anishathalye.com/2017/06/04/testing-distributed-systems-for-linearizability/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#specific-approaches-in-different-distributed-systems
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#amazon-web-services
The Evolution of Testing Methodology at AWS: From Status Quo to Formal Methods with TLA+http://www.infoq.com/presentations/aws-testing-tla
Use of Formal Methods at Amazon Web Serviceshttp://research.microsoft.com/en-us/um/people/lamport/tla/formal-methods-amazon.pdf
CACM Article "How Amazon Web Services Uses Formal Methods"http://cacm.acm.org/magazines/2015/4/184701-how-amazon-web-services-uses-formal-methods/fulltext
Experience of software engineers using TLA+, PlusCal and TLChttp://tla2012.loria.fr/contributed/newcombe-slides.pdf
Debugging Designs by Chris Newcombiehttp://www.hpts.ws/papers/2011/sessions_2011/Debugging.pdf
source bundlehttp://www.hpts.ws/papers/2011/sessions_2011/amazonbundle.tar.gz
formal methodshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#formal-methods
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#netflix
Lineage-driven Fault Injectionhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#lineage-driven-fault-injection
Monkeys in Lab Coats: Applying Failure Testing Research @Netflixhttp://www.infoq.com/presentations/failure-test-research-netflix
“Monkeys in Labs Coats”: Applied Failure Testing Research at Netflixhttp://www.infoq.com/news/2016/03/failure-testing-netflix
Automated Failure Testinghttp://techblog.netflix.com/2016/01/automated-failure-testing.html
Automating Failure Testing Research at Internet Scalehttps://scholar.google.ru/scholar?hl=en&q=Automating+Failure+Testing+Research+at+Internet+Scale&btnG=&as_sdt=1%2C5&as_sdtp=
Netflix Simian Armyhttp://techblog.netflix.com/2011/07/netflix-simian-army.html
Failure Injection Testinghttp://techblog.netflix.com/2014/10/fit-failure-injection-testing.html
From Chaos to Control — Testing the resiliency of Netflix’s Content Discovery Platformhttp://techblog.netflix.com/2015/08/from-chaos-to-control-testing.html
Breaking Bad at Netflix: Building Failure as a Servicehttp://www.infoq.com/presentations/failure-as-a-service-netflix
GTAC 2014: I Don't Test Often ... But When I Do, I Test in Productionhttps://www.youtube.com/watch?v=xkP70Zhhix4
Chaos Engineeringhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#chaos-engineering
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#twitter
Diffy: Testing services without writing testshttps://blog.twitter.com/2015/diffy-testing-services-without-writing-tests
How we break things at Twitter: failure testinghttps://blog.twitter.com/2015/how-we-break-things-at-twitter-failure-testing
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#datastax-cassandra
Testing Apache Cassandra with Jepsenhttp://www.datastax.com/dev/blog/testing-apache-cassandra-with-jepsen
Testing Cassandra Guarantees under Diverse Failure Modes with Jepsenhttp://www.slideshare.net/jkni/testing-cassandra-guarantees-under-diverse-failure-modes-with-jepsen-53168992
Testing Cassandra Guarantees under Diverse Failure Modes with Jepsenhttp://cassandrasummit-datastax.com/agenda/testing-cassandra-guarantees-under-diverse-failure-modes-with-jepsen/
Jepsen Cassandra Testing on Githttps://github.com/riptano/jepsen
Netflix A STATE OF XEN — CHAOS MONKEY & CASSANDRAhttps://vimeopro.com/user35188327/cassandra-summit-2015/video/140949186
Testing Apache Cassandra with Jepsen: How to Understand and Produce Safe Distributed Systemshttps://youtu.be/OnG1FCr5WTI
Testing Apache Cassandra 4.0https://cassandra.apache.org/blog/2018/08/21/testing_apache_cassandra.html
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#scylladb
Scylla testing part 1: Cassandra compatibility testinghttp://www.scylladb.com/2016/02/04/cassandra-compatibility-testing/
Scylla testing part 2: Extending Jepsen for testing Scyllahttp://www.scylladb.com/2016/02/11/jepsen-testing/
CharybdeFS: a new fault-injecting filesystem for software testinghttp://www.scylladb.com/2016/02/16/fault-injection-filesystem-software-testing/
Testing part 4: Distributed testshttp://www.scylladb.com/2016/03/10/dtest-scylla/
Testing part 5: Longevity testinghttp://www.scylladb.com/2016/03/15/longevity-testing-scylla/
Fault-injecting filesystem cookbookhttp://www.scylladb.com/2016/05/02/fault-injection-filesystem-cookbook/
How We Constantly Try to Bring Scylla to its Kneeshttps://youtu.be/K38RDEdt070
slideshttps://www.slideshare.net/ScyllaDB/scylla-summit-2017-cry-in-the-dojo-laugh-in-the-battlefield-how-we-constantly-try-to-bring-scylla-to-its-knees
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#voltdb
How We Test at VoltDBhttps://www.voltdb.com/blog/2015/09/30/how-we-test-at-voltdb/
Testing at VoltDB: SQLCoveragehttps://www.voltdb.com/blog/2016/03/30/testing-voltdb-sqlcoverage/
Testing VoltDB Against PostgreSQLhttps://www.voltdb.com/blog/2016/04/11/testing-voltdb-postgresql/
VoltDB 6.4 Passes Official Jepsen Testinghttps://www.voltdb.com/blog/2016/07/12/voltdb-6-4-passes-official-jepsen-testing/
Jepsenhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#jepsen
"All In With Determinism for Performance and Testing in Distributed Systems" by John Hugghttps://www.youtube.com/watch?v=gJRj3vJL4wE
Hugg-DeterministicDistributedSystems.pdfhttps://github.com/strangeloop/StrangeLoop2015/blob/master/slides/talks/Hugg-DeterministicDistributedSystems.pdf
SelfCheck workloadhttps://github.com/VoltDB/voltdb/tree/master/tests/test_apps/txnid-selfcheck2
TPC-C implementationhttps://github.com/VoltDB/voltdb/tree/master/tests/test_apps/tpcc
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#memsql
Running MemSQL’s 107 Node Test Infrastructure on CoreOShttp://blog.memsql.com/running-memsqls-107-node-test-infrastructure-on-coreos/
Practical Techniques to Achieve Quality in Large Software Projectshttp://blog.memsql.com/practical-techniques-to-achieve-quality-in-large-software-projects-3/
How to Make a Believable Benchmarkhttp://blog.memsql.com/how-to-make-a-believable-benchmark/
Building an Infinitely Scalable Testing Systemhttp://blog.memsql.com/building-an-infinitely-scalable-testing-system/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#cockroachlabs-cockroachdb
DIY Jepsen Testing CockroachDBhttps://www.cockroachlabs.com/blog/diy-jepsen-testing-cockroachdb/
CockroachDB Beta Passes Jepsen Testinghttps://www.cockroachlabs.com/blog/cockroachdb-beta-passes-jepsen-testing/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#pingcap-tidb
Use Chaos to test the distributed system linearizabilityhttps://medium.com/@siddontang/use-chaos-to-test-the-distributed-system-linearizability-4e0e778dfc7d
A test framework for linearizability check with Gohttps://github.com/siddontang/chaos
Testing Distributed Systems for Linearizabilityhttp://www.anishathalye.com/2017/06/04/testing-distributed-systems-for-linearizability/
Chaos Tools and Techniques for Testing the TiDB Distributed NewSQL Databasehttps://thenewstack.io/chaos-tools-and-techniques-for-testing-the-tidb-distributed-newsql-database/
bloghttps://pingcap.com/blog/chaos-practice-in-tidb/
Official Jepsen report on TiDB 2.1.7https://jepsen.io/analyses/tidb-2.1.7
companion blog posthttps://pingcap.com/blog/tidb-passes-jepsen-test-for-snapshot-isolation-and-single-key-linearizability/
Safety First! Common Safety Pitfalls in Distributed Databases Found by Jepsen Testshttps://pingcap.com/blog/safety-first-common-safety-pitfalls-in-distributed-databases-found-by-jepsen-tests/
https://github.com/pingcap/tla-plushttps://github.com/pingcap/tla-plus
formal methodshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#formal-methods
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#mongodb
MongoDB’s JavaScript Fuzzer: Creating Chaos (1/2)https://engineering.mongodb.com/post/mongodbs-javascript-fuzzer-creating-chaos/
MongoDB’s JavaScript Fuzzer: Harnessing the Havoc (2/2)https://engineering.mongodb.com/post/mongodbs-javascript-fuzzer-harnessing-havoc/
Fixing a MongoDB Replication Protocol Bug with TLA+https://youtu.be/x9zSynTfLDE
formal verificationhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#formal-methods
formal methodshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#formal-methods
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#cloudera
Quality Assurance at Cloudera: Fault Injection and Elastic Partitioninghttp://blog.cloudera.com/blog/2016/04/quality-assurance-at-cloudera-fault-injection-and-elastic-partitioning/
Quality Assurance at Cloudera: Highly-Controlled Disk Injectionhttp://blog.cloudera.com/blog/2016/08/quality-assurance-at-cloudera-highly-controlled-disk-injection/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#foundationdb
"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilsonhttps://www.youtube.com/watch?v=4fFDFbi3toc&feature=youtu.be
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#wallaroo-labs
Measuring Correctness of State in a Distributed Systemhttps://blog.wallaroolabs.com/2017/10/measuring-correctness-of-state-in-a-distributed-system/
Performance testing a low-latency stream processing systemhttps://blog.wallaroolabs.com/2018/03/performance-testing-a-low-latency-stream-processing-system/
How We Test the Stateful Autoscaling of Our Stream Processing Systemhttps://blog.wallaroolabs.com/2018/03/how-we-test-the-stateful-autoscaling-of-our-stream-processing-system/
posts on testinghttps://blog.wallaroolabs.com/categories/testing/
Materials on Sean's blog "CodeMeshIO: How Did I Get Here?"http://www.monkeysnatchbanana.com/2016/11/22/codemeshio-how-did-i-get-here/
Video from QCon NY 2016 on InfoQhttps://www.infoq.com/presentations/trust-distributed-systems
Video from CodeMeshIO on YouTubehttps://www.youtube.com/watch?v=6MsPDtpe2tg
Presentation on Speakerdeckhttps://speakerdeck.com/seantallen/how-did-i-get-here-building-confidence-in-a-distributed-stream-processor-1
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#google
Efficient Exploratory Testing of Concurrent Systemshttp://www.pdl.cmu.edu/PDL-FTP/associated/CMU-PDL-11-113.pdf
Exploratory Testing Architecture (ETA) https://github.com/google/cluster-data/blob/master/ETAExplorationTraces.md
Paxos Made Live — An Engineering Perspectivehttp://research.google.com/pubs/pub33002.html
10 Years of Crashing Googlehttps://www.usenix.org/conference/lisa15/conference-program/presentation/krishnan
Testing for Reliabilityhttps://landing.google.com/sre/book/chapters/testing-reliability.html
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#microsoft
Asynchronous programming, analysis and testing with state machineshttps://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/paper-6.pdf
Uncovering Bugs in Distributed Storage Systems during Testing (not in Production!)http://research.microsoft.com/pubs/260939/paper.pdf
Windows Azure Storage: A Highly Available Cloud Storage Service with Strong Consistencyhttp://www.sigops.org/sosp/sosp11/current/2011-Cascais/11-calder-online.pdf
Inside Azure Search: Chaos Engineeringhttps://azure.microsoft.com/ru-ru/blog/inside-azure-search-chaos-engineering/
TLA+ at Microsoft: 16 Years in Productionhttps://youtu.be/azx6cX-BlCs
formal methodshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#formal-methods
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#dropbox
Mysteries of Dropbox Property-Based Testing of a Distributed Synchronization Servicehttp://www.cis.upenn.edu/~bcpierce/papers/mysteriesofdropbox.pdf
Data Checking at Dropboxhttps://youtu.be/WUaMN2kywR4
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#atomix-copycat
A novel implementation of the Raft consensus algorithmhttps://github.com/atomix/copycat
Jepsen tests for Atomix Copycathttps://github.com/atomix/atomix-jepsen
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#onyx
Onyx Straps in For a Jepseninghttp://www.onyxplatform.org/jekyll/update/2016/03/15/Onyx-Straps-In-For-A-Jepsening.html
Jepsen test Onyxhttps://github.com/onyx-platform/onyx-jepsen
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#linkedin
Simoorg Failure inducer frameworkhttps://github.com/linkedin/simoorg
A Deep Dive into Simoorghttps://engineering.linkedin.com/blog/2016/03/deep-dive-Simoorg-open-source-failure-induction-framework
Dynamometer: Scale Testing HDFS on Minimal Hardware with Maximum Fidelityhttps://engineering.linkedin.com/blog/2018/02/dynamometer--scale-testing-hdfs-on-minimal-hardware-with-maximum
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#druidio
Architecting Distributed Databases for Failurehttp://www.infoq.com/presentations/data-integrity-distributed-systems
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#salesforce
Go Fast and Don't Break Things: Ensuring Quality in the Cloudhttp://www.hpts.ws/papers/2011/sessions_2011/HansmaHPTS2011.pdf
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#sqlite
Finding bugs in SQLite, the easy wayhttp://lcamtuf.blogspot.ru/2015/04/finding-bugs-in-sqlite-easy-way.html
How SQLite Is Testedhttps://www.sqlite.org/testing.html
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#influxdb
Jepsen and InfluxDB part 1http://www.refactorium.com/distributed_systems/Hacking-up-a-testing-environment-for-jepsen-and-influxdb/
Jepsen and InfluxDB part 2http://www.refactorium.com/distributed_systems/InfluxDB-and-Jepsen-Chapter-II-Where-is-influxdb-on-the-cap-scale/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#shopify
Resiliency Testing with Toxiproxyhttps://www.usenix.org/conference/lisa17/conference-program/presentation/pittis
Toxiproxy — A TCP proxy to simulate network and system conditions for chaos and resiliency testinghttps://github.com/Shopify/toxiproxy
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#confluent-kafka
Kafka Fault Injection frameworkhttps://cwiki.apache.org/confluence/display/KAFKA/Fault+Injection
TLA+ specification of the Kafka replication protocolhttps://github.com/hachikuji/kafka-specification
hardening Kafka replication protocolhttps://www.confluent.io/kafka-summit-sf18/hardening-kafka-replication
formal methodshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#formal-methods
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#elastic-elastic-search
Growing a protocolhttps://blog.acolyer.org/2017/08/23/growing-a-protocol/
lineage driven fault injectionhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#lineage-driven-fault-injection
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#yugabyte-db
Jepsen Testing on YugaByte DBhttps://blog.yugabyte.com/jepsen-testing-on-yugabyte-db-database/
Jepsenhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#jepsen
YugaByte DB 1.1.9 analysis by Kyle Kingsburyhttps://jepsen.io/analyses/yugabyte-db-1.1.9
"YugaByte DB 1.2 Passes Jepsen Testing"https://blog.yugabyte.com/yugabyte-db-1-2-passes-jepsen-testing/
"Wrapping Up: Jepsen Test Results for YugaByte DB 1.2 Webinar"https://blog.yugabyte.com/wrapping-up-jepsen-test-results-for-yugabyte-db-1-2-webinar/
YugaByte DB 1.3.1https://jepsen.io/analyses/yugabyte-db-1.3.1
blog posthttps://blog.yugabyte.com/yugabyte-db-distributed-sql-api-passes-jepsen-tests/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#faunadb
Verifying Transactional Consistency with Jepsenhttps://fauna.com/blog/verifying-transactional-consistency-with-jepsen-and-faunadb
Jepsenhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#jepsen
Jepsen: FaunaDB 2.5.4https://jepsen.io/analyses/faunadb-2.5.4
Jepsenhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#jepsen
bloghttps://fauna.com/blog/faunadbs-official-jepsen-results
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#hazelcast
Testing the CP Subsystem with Jepsenhttps://hazelcast.com/blog/testing-the-cp-subsystem-with-jepsen/
Jepsenhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#jepsen
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#basho-riak
Testing Eventual Consistency in Riakhttp://www.erlang-factory.com/conference/ErlangUserConference2012/speakers/UlfNorell
QuickCheckhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#quickcheck
on youtubehttps://youtu.be/x9mW54GJpG0
Modeling Eventual Consistency Databases with QuickCheckhttps://vimeo.com/23220830
QuickCheckhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#quickcheck
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#coreos-etcd
Testing distributed systems in Gohttps://coreos.com/blog/testing-distributed-systems-in-go.html
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#tools
Hermitage: Testing transaction isolation levelshttps://github.com/ept/hermitage
RapidCheck — QuickCheck port to C++https://github.com/emil-e/rapidcheck
faketimehttp://manpages.ubuntu.com/manpages/natty/man1/faketime.1.html
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#network-simulation
Comcast — Simulating shitty network connections so you can build better systemshttps://github.com/tylertreat/comcast
Muxy Simulating real-world distributed system failureshttps://github.com/mefellows/muxy
Namazu — Programmable fuzzy scheduler for testing distributed systemshttps://github.com/osrg/namazu
Toxiproxy — A TCP proxy to simulate network and system conditions for chaos and resiliency testinghttps://github.com/Shopify/toxiproxy
Traffic Controlhttp://www.funtoo.org/Traffic_Control
Python API for Linux Traffic Controlhttps://github.com/praus/shapy
Slow toolhttps://github.com/ModusCreateOrg/slow/
Blockade is a utility for testing network failures and partitions in distributed applicationshttps://github.com/dcm-oss/blockade
DEMi: Distributed Execution Minimizer for Akkahttps://github.com/NetSys/demi
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#quickcheck
PolyConf 14: Testing the Hard Stuff and Staying Sane / John Hugheshttps://youtu.be/F6LzB6SdFKA
The Joy of Testinghttp://www.infoq.com/presentations/The-Joy-of-Testing
John Hughes on InfoQhttp://www.infoq.com/author/John-Hughes
Hansei: Property-based Development of Concurrent Systemshttps://speakerdeck.com/jtuple/hansei-property-based-development-of-concurrent-systems
QuickChecking Poolboy for Fun and Profithttp://basho.com/posts/technical/quickchecking-poolboy-for-fun-and-profit/
Combining Fault-Injection with Property-Based Testinghttp://www2.hh.se/staff/magnusj/papers/2014_DATE_ES4CPS.pdf
Testing Telecoms Software with Quviq QuickCheckhttp://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.148.6554&rep=rep1&type=pdf
Fuzz testing distributed systems with QuickCheckhttps://making.pusher.com/fuzz-testing-distributed-systems-with-quickcheck/index.html
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#benchmarking
OLTP-Bench: An Extensible Testbed for Benchmarking Relational Databaseshttp://www.vldb.org/pvldb/vol7/p277-difallah.pdf
OLTP Benchmark Wikihttp://oltpbenchmark.com/wiki/index.php?title=Main_Page
OLTP Benchmark on Githubhttps://github.com/oltpbenchmark
Py-TPCChttps://github.com/apavlo/py-tpcc
Netflix Data Benchmark: Benchmarking Cloud Data Storeshttp://techblog.netflix.com/2016/09/netflix-data-benchmark-benchmarking.html
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#linkbench
LinkBench from Facebookhttps://www.facebook.com/notes/facebook-engineering/linkbench-a-database-benchmark-for-the-social-graph/10151391496443920
Github.com repohttps://github.com/facebookarchive/linkbench
LinkBenchX from Perconahttps://www.percona.com/blog/2015/05/01/linkbenchx-benchmark-based-arrival-request-rate/
https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#ycsb
Yahoo! Cloud System Benchmark (YCSB)https://github.com/brianfrankcooper/YCSB
YCSB+T: Benchmarking Web-scale Transactional Databaseshttp://www.researchgate.net/publication/269306582_YCSBT_Benchmarking_web-scale_transactional_databases
YCSB++http://www.pdl.cmu.edu/ycsb++/
Correcting YCSB's Coordinated Omission problemhttp://psy-lob-saw.blogspot.ru/2015/03/fixing-ycsb-coordinated-omission.html
asatarin.github.io/testing-distributed-systems/https://asatarin.github.io/testing-distributed-systems/
Readme https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#readme-ov-file
CC0-1.0 license https://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems#CC0-1.0-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems
Activityhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/activity
Custom propertieshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/custom-properties
1 starhttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/watchers
0 forkshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FDataQuery%2Ftesting-distributed-systems&report=DataQuery+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/DataQuery/testing-distributed-systems/releases
Packages 0https://patch-diff.githubusercontent.com/orgs/DataQuery/packages?repo_name=testing-distributed-systems
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.