distsys-class

Distributed Systems Intro

An introduction to distributed systems fundamentals through lecture and discussion

Class materials for a distributed systems lecture series

GitHub

9k stars
412 watching
680 forks
last commit: about 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 33,318
heathermiller/dist-prog-book A comprehensive online book on programming models for distributed systems 3,426
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. 370
ckaestne/seai Teaches software developers how to build, deploy, and maintain products with machine-learning models. 385
ag14774/diffdist Enables backpropagation in distributed settings and facilitates model parallelism using differentiable communication between processes 62
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,871
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,315
idaes/idaes-pse A comprehensive framework for designing, analyzing, and optimizing complex energy systems 223
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,051
xxyzz/ostep-hw Solutions and implementations for a computer systems course covering operating system concepts, programming in C, and project-based learning 786