Skip to content

Archives

Links for 2023-09-24

  • superfly/corrosion

    “Gossip-based service discovery (and more) for large distributed systems” —

    In a nutshell, Corrosion: Maintains a SQLite database on each node Gossips local changes throughout the cluster Uses CR-SQLite for conflict resolution with CRDTs Uses Foca to manage cluster membership using a SWIM protocol Periodically synchronizes with a subset of other cluster nodes, to ensure consistency
    This is very cool stuff for configuration distribution across a large network, where eventually consistent config is doable….

    (tags: eventual-consistency configuration corrosion sqlite cr-sqlite crdts distributed-systems)