Podlodka #61 – Кэширование и коллаборативный доступ

Podlodka #61 – Кэширование и коллаборативный доступ

Егор Толстой, Стас Цыганов

Наконец технический выпуск, да еще и заманили сразу двух гостей: Александра Сычева и Евгения Камышанова! Говорим о кэшировании данных, а также как жить в условиях распределенных систем. Сложное простыми словами, да еще и в уши, все как вы любите! Словарные слова выпуска: CQRS, CRDT.


SoundCloud: https://bit.ly/2IV0Fhw

iTunes: https://apple.co/2ErThbr


Поддержи лучший подкаст про мобильную разработку:

www.patreon.com/podlodka


Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!

Telegram-чат: https://t.me/podlodka  

Telegram-канал: https://t.me/podlodkanews

Страница в Facebook: www.facebook.com/podlodkacast/

Twitter-аккаунт: https://twitter.com/PodlodkaPodcast  


Содержание:

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:

https://habr.com/post/272987/

https://stanfy.com/blog/do-not-let-your-user-see-spinners/

https://mwhittaker.github.io/blog/an_illustrated_proof_of_the_cap_theorem/ и http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.67.6951&rep=rep1&type=pdf 

https://skillsmatter.com/skillscasts/1980-cqrs-not-just-for-server-systems

https://cqrs.files.wordpress.com/2010/11/cqrs_documents.pdf 

https://jaysoo.ca/2015/02/06/what-the-flux/ 

https://github.com/reduxjs/redux/issues/351 


CRDT:

https://dl.acm.org/citation.cfm?doid=67544.66963

http://hal.upmc.fr/inria-00555588/document

https://github.com/archagon/crdt-playground

https://github.com/gritzko/swarm

Report Page