Code of Architecture — Database Internals #3

A distributed system is one in which the failure of a computer you didn’t even know existed can render your own computer unusable.

Дальше Алекс Петров приводит другое определение, которое фиксирует составные части распределенной системы.

Рис. “Different purposes of distributed algorithms”
Рис. “Fallacies of Distributed Computing”
Рис. “Failure detection”
Рис. “Properties of leader election algorithm”
Рис. “Leader election algorithms”
Рис. “Infamous CAP”
Рис. “Consistency Models”

P.S.

Продолжение доступно в следующей статье, которой мы закрываем рассмотрение данной книги

--

--

Director of digital ecosystem development department at Tinkoff. Bachelor at applied math, Master at system analysis, Postgraduate studies at economics.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alexander Polomodov

Alexander Polomodov

Director of digital ecosystem development department at Tinkoff. Bachelor at applied math, Master at system analysis, Postgraduate studies at economics.