distributedcomponents.net - Distributed Components

Example domain paragraphs

Building reliable distributed systems is challenging for many reasons. Such systems must tolerate faults gracefully: machines may crash, new nodes may suddenly join or leave the system, and the network may drop, reorder, or duplicate packets. Distributed systems are also highly concurrent; engineers must ensure that for any schedule of events, the system's key correctness guarantees are maintained and that the service remains available. Furthermore, large-scale applications are often built by composing serv

To help address these challenges, the Distributed Components (or "DisCo" for short) project provides reusable infrastructure for formally verifying distributed systems using the Coq proof assistant. News Jan 2018 James Wilcox will give a talk on Distributed Separation Logic (Disel) at POPL 2018.

Jan 2017 Ryan Doenges will give a talk on Verdi extensions to support churn at CoqPL 2017.

Links to distributedcomponents.net (1)