YoVDO

Logic and Algebras for Distributed Computing - Applications and Open Questions

Offered By: Simons Institute via YouTube

Tags

Distributed Computing Courses Algebra Courses Logic Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive lecture on the intersection of distributed computing, logic, and algebra. Delve into the connections between distributed computing concerns and formal program representations, examining work grounded in logic, including the CALM Theorem, and algebraic approaches like semi-lattices in CRDTs. Investigate the unification of these results and their integration into practical language stacks for programming, program checking, and compilation. Gain insights from a practitioner's perspective on the current state of research, motivations behind various approaches, and open questions based on experiences with language and runtime designs such as Dedalus, Bloom, and the Hydro project. Discover the potential for fluidity between different formalisms in both theoretical proofs and practical applications within distributed computing systems.

Syllabus

Logic and Algebras for Distributed Computing: Applications and Open Questions


Taught by

Simons Institute

Related Courses

Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Reliable Distributed Algorithms - Part 1
KTH Royal Institute of Technology via edX
Introduction to Apache Spark and AWS
University of London International Programmes via Coursera
Réalisez des calculs distribués sur des données massives
CentraleSupélec via OpenClassrooms