Podlodka #61 – Кэширование и коллаборативный доступ
подкаст
Подкаст: Podlodka Podcast
Жанр: программирование информационные технологии (IT) разработка программного обеспечения технология разработки разработка мобильных приложений
Язык: Русский
Возрастное ограничение: 12
Длительность: 82 минуты 21 секунда
Последнее обновление:
Добавлен:
Наконец технический выпуск, да еще и заманили сразу двух гостей: Александра Сычева и Евгения Камышанова! Говорим о кэшировании данных, а также как жить в условиях распределенных систем. Сложное простыми словами, да еще и в уши, все как вы любите! Словарные слова выпуска: CQRS, CRDT.
Содержание:
00:00:50 - Знакомство с гостями
00:02:18 - Проблематика
00:06:55 - Про актеров
00:09:30 - CAP-теорема
00:19:00 - CQR-принцип
00:26:07 - CQRS
00:40:20 - Решения из коробки
00:46:30 - Что почитать?
00:47:54 - Проблематика случая с множеством узлов
00:58:02 - CRDT
01:02:32 - Примеры из реального мира
01:04:30 - Типы CRDT
01:08:38 - Конфликты все равно останутся >.<
01:12:56 - Реальные примеры, ч.2
01:15:50 - Подводим черту
Полезные ссылки:
CQRS:
habr.com/post/272987/
stanfy.com/blog/do-not-let-your-user-see-spinners/
mwhittaker.github.io/blog/an_illustrated_proof_of_the_cap_theorem/ и citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.67.6951&rep=rep1&type=pdf
skillsmatter.com/skillscasts/1980-cqrs-not-just-for-server-systems
cqrs.files.wordpress.com/2010/11/cqrs_documents.pdf
jaysoo.ca/2015/02/06/what-the-flux/
github.com/reduxjs/redux/issues/351
CRDT:
dl.acm.org/citation.cfm?doid=67544.66963
hal.upmc.fr/inria-00555588/document
github.com/archagon/crdt-playground
github.com/gritzko/swarm