И немного про интеренесные курсы, на edx, иногда появляется достаточно интересный курс Reliable Distributed Algorithms состоящий из двух частей. Первую я не застал, что не помешало посмотреть вторую. Курс могу порекомендовать, как достаточно интересный, раскажут про основы построяния распределенных алгоритмов, необходимую теорию, объяснят как доказывать нужные свойства. В первой части основная теория, завершающаяся введением Paxos, во-второй части рассказывается про Multi-Paxos и оптимизации для него, Raft и CRDT. Так же есть практическая часть, где можно реализовывать самому пройденные алгоритмы.
Из минусов курса можно назвать слишком простые задания (хотя может это мне так показалось, т.к. на работе пришлось много провозиться с Paxos и его оптимизациями). На решение всех задач уходит наверное часов 5 в сумме. Так же про CRDT заданий нету и все совсем по верхам и выглядит больше рекламой двух продуктов нежели теоритической информацией.
Курс доступен и в offline режиме
https://courses.edx.org/courses/course-v1:KTHx+ID2203.2x+2016T4/course/
Из минусов курса можно назвать слишком простые задания (хотя может это мне так показалось, т.к. на работе пришлось много провозиться с Paxos и его оптимизациями). На решение всех задач уходит наверное часов 5 в сумме. Так же про CRDT заданий нету и все совсем по верхам и выглядит больше рекламой двух продуктов нежели теоритической информацией.
Курс доступен и в offline режиме
https://courses.edx.org/courses/course-v1:KTHx+ID2203.2x+2016T4/course/
And a little about the interesting courses on edx, sometimes a rather interesting Reliable Distributed Algorithms course appears, consisting of two parts. I did not find the first, which did not hinder to see the second. I can recommend the course as interesting enough, tell you about the basics of building distributed algorithms, the necessary theory, explain how to prove the necessary properties. In the first part, the main theory, culminating in the introduction of Paxos, in the second part, is about Multi-Paxos and its optimizations, Raft and CRDT. There is also a practical part where you can implement the passed algorithms yourself.
Of the minuses of the course are too simple tasks (although it may seem so to me, because at work I had to spend a lot of time with Paxos and its optimizations). It probably takes about 5 hours to complete all the tasks. Also, there are no tasks about CRDT and everything is at the top and looks more like an advertisement for two products than theoretical information.
The course is available offline.
https://courses.edx.org/courses/course-v1:KTHx+ID2203.2x+2016T4/course/
Of the minuses of the course are too simple tasks (although it may seem so to me, because at work I had to spend a lot of time with Paxos and its optimizations). It probably takes about 5 hours to complete all the tasks. Also, there are no tasks about CRDT and everything is at the top and looks more like an advertisement for two products than theoretical information.
The course is available offline.
https://courses.edx.org/courses/course-v1:KTHx+ID2203.2x+2016T4/course/
У записи 3 лайков,
0 репостов,
145 просмотров.
0 репостов,
145 просмотров.
Эту запись оставил(а) на своей стене Alexander Vershilov