TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Testing Linearizability with Jepsen and Evergreen: “Call Me Continuously”

28 pointsby jasondcover 8 years ago

4 comments

mhoellerover 8 years ago
It is surprising that not so many companies do as they do at MongoDB. Maybe because of the burden which needs to be taken to integrate a third-party tool for testing. Yes it costs resources but as MongoDB proofed - it pays off. I need to deal with many DBMSs. MongoDB has by far the least amount of patches - this in depth testing is surely one of the reason for this good result.
BillFinchDbaover 8 years ago
I like the mindset of reaching out to an external, unbiased resource to assist in continuous integration and improvement. The outside perspective helps to prevent confirmation bias in your internal testing processes and let's your users see an open, neutral, and transparent picture of your capabilities.
metheusover 8 years ago
If you have any questions about getting Jepsen to run in your CI, or setting up Evergreen, let us know.
jlaustillover 8 years ago
I enjoyed this writeup. It's good to know the software we depend on for our companies data is tested to this extreme.