Build the Finance Skills That Lead to Promotions — Not Just Certificates
Master AI and Machine Learning: From Neural Networks to Applications
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Watch a conference presentation from POPL 2018 exploring Disel, a groundbreaking framework for implementing and verifying distributed systems within the Coq proof assistant. Learn how this innovative approach allows developers to create distributed systems using a domain-specific language while ensuring protocol compliance through dependent type systems. Discover how Disel's Hoare-style program logic enables interactive verification of system implementations and supports modular composition of verified components. Follow along as the speakers demonstrate practical examples of using Disel to build reliable distributed systems, discuss its underlying logic and metatheory, and share their experiences with this powerful verification framework. Gain insights into addressing key challenges in distributed systems development, including correct implementation of core components and trustworthy composition of standalone elements into larger applications.
Syllabus
[POPL'18] Programming and Proving with Distributed Protocols
Taught by
ACM SIGPLAN