awesome-distributed-systems (theanalyst/awesome-distributed-systems)
Searching Database…
Что это такое?
Подобранный список материалов для изучения распределённых систем: научных статей, книг, курсов, видео и блог-постов, сгруппированных по темам. Создан по образцу списков в стиле awesome-python.
Это учебник, книга или просто список ссылок?
Это подобранный каталог внешних материалов (статей, книг, курсов, блогов, видео), а не собственное содержание.
С чего новичку начать?
Начните с раздела Bootcamp, где рассматриваются теорема CAP, «Заблуждения распределённых вычислений» и результат FLP о невозможности, а затем переходите к книгам и научным статьям.
Все ли ссылочные материалы доступны бесплатно?
Нет: некоторые материалы бесплатны, некоторые требуют регистрации, а несколько закрыты платным доступом или являются ссылками на покупку на Amazon. Это указано рядом с каждой записью.
Для кого этот список?
Для инженеров и студентов, которые хотят самостоятельно освоить теорию распределённых систем: от новичков до тех, кто берётся за основополагающие статьи вроде Paxos и Raft.
Какие статьи Лэмпорта выделены?
Times, Clocks and Ordering of Events in Distributed Systems, The Part Time Parliament (оригинальная статья о Paxos) и Paxos Made Simple включены как обязательное чтение.
Охватывает ли список алгоритмы консенсуса помимо Paxos?
Да, он также включает алгоритм консенсуса Raft, Practical Byzantine Fault Tolerance и CRDT для согласованности в конечном счёте.
Есть ли материалы о тестировании распределённых систем, а не только о теории?
Да, есть ссылки на Jepsen, Verdi и подборку материалов именно о тестировании распределённых систем с внесением сбоев (fault injection).
What are similar projects?
awesome-database-learning, awesome-ddd, awesome-deep-vision, transferlearning, awesome-computer-vision, awesome-deep-learning-papers, system-design-interview, LLMsPracticalGuide
Which topics is it in?
consensus, books, papers, paper, architecture, academic-research, book, distributed-systems, guide, learning-resources, awesome-list, list