Hacker GitHub

← All repos

uwiger/unsplit

View on GitHub ↗ ★ 240 Erlang

Resolves conflicts in Mnesia after network splits

4 mentions on Hacker News by 4 people: 0 stories, 4 comments · first 2015-07-04 · latest 2023-03-06

Mentions per year 4 mentions · busiest year 2015 (2)
20082026
  1. …a long time if you have a large database. It doesn't really handle netsplits by itself (there's https://github.com/uwiger/unsplit ) so you have to be prepared to do this yourself.
    comment by depr · 2023-03-06 · in Phoenix 1.7.0
  2. …existing data) - we've added a bunch of auto-merge code (heavily inspired by Ulf's wonderful https://github.com/uwiger/unsplit library) in case of network partitions - we've also added support for maintaining pools of processes for each…
    comment by michalptaszek · 2017-03-01 · in Riot Games Messaging Service
  3. …transactions but can't deal with network failures well out of the box (you need something like https://github.com/uwiger/unsplit ) Mnesia gaining new backends (Klarna is currently open-sourcing code for an experimental postgres backend and…
  4. …need to manually deal with netsplits (or write your own code to address them, or try to borrow https://github.com/uwiger/unsplit ), if you're hosting it internally on your own servers, that might be a rare enough event (and with…