Settings

Theme

Elle: A transactional consistency checker for black-box databases

github.com

82 points by wowi42 5 years ago · 8 comments

Reader

dang 5 years ago

A couple of previous comments, both of which point to the related paper, which is at https://arxiv.org/abs/2003.10554.

Elle: Black-box transactional safety checker based on cycle detection (Jespen) - https://news.ycombinator.com/item?id=22692162 - March 2020 (1 comment)

Elle: An open source transactional consistency checker for black-box databases - https://news.ycombinator.com/item?id=22690299 - March 2020 (1 comment)

Scramblejams 5 years ago

Could this be straightforwardly extended to validating correctness of filesystems?

I'm thinking of the case of developing a FUSE-based filesystem -- it'd be nice to have a test suite you can run that guarantees you haven't broken your filesystem's consistency.

Or are there already tools for this that every budding filesystem developer should look to?

earleybird 5 years ago

also, https://github.com/jepsen-io/elle

buryat 5 years ago

502, maybe needs some scaling first

  • Daishiman 5 years ago

    They should try MongoDB, it's web-scale.

    • macintux 5 years ago

      I had to stop and think, because through pure dumb luck I happen to know both the creator of that classic video and the creator of Jepsen, and upon reading your comment I briefly convinced myself they were one and the same.

      Sorry Garrett, sorry Kyle, I blame the long pandemic.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection