5 ms·
Right. The idea of active-active OrioleDB multimaster is to apply changes locally and in parallel send it to the leader. Then sync on commit and ensure there is
by akorotkov 5y ago
Right. The idea of active-active OrioleDB multimaster is to apply changes locally and in parallel send it to the leader. Then sync on commit and ensure there is no conflicts.
The design document will be published later.
- otterley 5y agoPlease have it subjected to a Jepsen test suite ASAP!
- lillecarl 5y agoMy thinking is since it's postgres wire compatible the existing tests should work?
- k__ 5y agoDoes Jepsen just run automated tests?
- lillecarl 5y agoI mean they're automated but also hand crafted. https://github.com/jepsen-io/jepsen https://github.com/jepsen-io/jepsen
- yencabulator 5y agoJepsen does much more than basic end-to-end tests, including intentionally partitioning the cluster. Tests written for a non-distributed system are downright friendly compared to what Jepsen does to distributed systems.
- collegeburner 5y agoThose are very expensive and booked months in advance. Aphyr sometimes comments on HN and is of course a better source on this but that's what I recall reading.
- otterley 5y agoIt’s the price you pay to reassure customers that your newfangled distributed database won’t experience data loss or inconsistency.