statebox

Conflict resolver

A data structure that resolves conflicts in an eventually consistent system by automating the resolution of changes.

Erlang state "monad" with merge/conflict-resolution capabilities. Useful for Riak.

GitHub

253 stars
26 watching
20 forks
Language: Erlang
last commit: almost 10 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
reduxkit/reduxkit A predictable state container for Swift apps 605
anish000kumar/redux-box A tool for organizing and managing application state in a modular fashion while simplifying redux-saga interactions. 708
mheiber/redux-machine A tiny JavaScript library for creating state machines in Redux apps. 336
svenfuchs/simple_states A lightweight statemachine-like support library with event handling and state management capabilities. 96
xaviergonz/mobx-keystone A MobX-powered state management solution that combines the benefits of immutability and mutability for building scalable applications 554
ibdknox/waltz Manages state in client-side applications using non-deterministic finite state machines. 90
pie6k/statek A state management library based on proxies that enables declarative data handling and connects reactive data reactions with a synchronous style of expression. 9
omnidan/redux-undo-boilerplate A boilerplate with hot reloading and error handling tools for building state management applications 121
fanhaoyuan/vc-state A Vue.js state management library that enables easy composition of scoped state using context and hooks. 6
amatsuda/stateful_enum Simplifies state machine management with Rails and ActiveRecord 625
mochi-mqtt/server A high-performance Go MQTT v5 broker/server written in Go 1,290
mgwidmann/global Provides access to Erlang's global variable management functionality 3
benaston/mistic A simple state machine for managing complex states and transitions in software applications. 4
beezee/statelens A small library providing a Ramda-based structure for state manipulation in JavaScript applications. 0
izumin5210/droidux A predictable state container implementation inspired by Redux for Android applications 160