Code of Architecture - Distributed Systems - Episode 3
Завтра в 18:00 по Мск мы в рамках клуба Code of Architecture продолжим обсуждать книгу Disstributed Systems и разберем третью главу Processes. Гостями стрима станут Михаил Тюрин, CTO X5 Digital и наш коллега Илья Цветков, который руководит командой платежных сервисов Тинькофф.
И мы поговорим про следущие темы
- Threads - что это и какие модели бывают, а дальше рассмотрим три варианта создания сервера: multithreading, single-threaded process, finite-state machine
- Virtualization - здесь речь пойдет про виртуализацию ресурсов и какие варианты вирутализации бывают: process virtual machine, native virtual machine monitor, hosted virtual machine monitor. Здесь же обсудим контейнеры и сравним их с виртуальными машинами
- Клиент-серверное взаимодействие - здесь мы поговорим про то, какие бывают clients и servers и как обычно они устроены
- Code migration - в распределенных системах не обязательно мигрировать данные между процессами, но можно перемещать и сам код. И мы обсудим как это устроено
Подключайтесь завтра вечером к нашему обсуждения на ютуб-каналe IT's Tinkoff.
#DistributedSystems #Architecture #SoftwareArchitecture #Software #SystemDesign #CoA