distsys-class

Distributed systems primer

An introduction to fundamental principles and practical concerns of distributed systems

Class materials for a distributed systems lecture series

GitHub

9k stars
413 watching
679 forks
last commit: almost 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
karanpratapsingh/system-design A comprehensive guide to designing and building scalable systems for software developers 32,878
heathermiller/dist-prog-book A comprehensive online book on programming models for distributed systems 3,425
antoniofalcaojr/eventualshop An implementation of a distributed system using domain-driven design and event-driven architecture to manage uncertainty and provide scalability and resilience. 369
vicoyeh/pointers-for-software-engineers A comprehensive curriculum designed to teach software engineering fundamentals and practical topics 5,716
cambridgeuniversitypress/firstcoursenetworkscience A textbook and resources package introducing network science concepts to students with no prior technical background. 367
ckaestne/seai Teaches software developers how to build, deploy, and maintain products with machine-learning models. 382
ag14774/diffdist Enables backpropagation in distributed settings and facilitates model parallelism using differentiable communication between processes 61
shashank88/system_design A collection of resources and tutorials to help software developers prepare for system design interviews and learn about designing large-scale distributed systems. 8,825
alexprengere/formalsystems An implementation of formal systems from Douglas Hofstadter's book Gödel, Escher, Bach 619
aaronbloomfield/pdr A comprehensive repository for teaching university-level data structures and algorithms course materials 114
allendowney/thinkpython Jupyter notebooks and accompanying resources for teaching computer science fundamentals 1,300
idaes/idaes-pse A comprehensive computational toolkit for designing and analyzing advanced energy systems 218
south-hw/fedpara_iclr22 A collaborative deep learning framework that enables private and efficient model updates in distributed settings 9
p-org/p A programming language and analysis toolset for designing and verifying complex distributed systems. 3,045
xxyzz/ostep-hw Solutions and implementations for a computer systems course covering operating system concepts, programming in C, and project-based learning 784