• 26 апреля 2019, пятница
  • Москва, Александра Солженицина 23а, строение 1, офис Skyeng

Scalability Meetup #8!

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

1846 дней назад
26 апреля 2019 c 19:00 до 21:00
Москва
Александра Солженицина 23а, строение 1, офис Skyeng

В Scalability Camp день распределенных систем — каждому пришедшему по реплике в подарок☺ Расскажем про RON, формат для распределенной репликации, вспомним про CRDT и про всякие теоретические штуки. Поговорим про контроль за жизненным циклом конкурентных потоков, вспомним где мы такое уже видели, и при чем тут structured concurrency. Если вам не хватает хардкора на IT-конференциях, приходите к нам! Всем привет! https://t.me/scalability_camp

Беспрерывная репликация при помощи RON
Виктор Грищенко, ученый

Задача синхронизации и репликации данных встречается практически везде. Replicated Object Notation (RON) это формат, заточенный именно под эти цели: сделать так, чтобы сбои и ошибки синхронизации стали в принципе невозможны. RON состоит из иммутабельных операций и, в первую очередь, заточен под CRDT типы, хотя возможны и другие варианты (см ACID 2.0). Как proof of concept, была создана база swarmdb, где RON является родным форматом.
Мы поговорим про саму нотацию, типы, а также довольно интересный механизм бранчей, который в ней реализован.


Structured concurrency: все новое — хорошо забытое старое?
Злата Обуховская, Nvidia

Structured concurrency — способ объединения конкурентных потоков в граф выполнения. Разберемся, откуда взялся термин, и что под ним понимают авторы имплементаций в Kotlin, Python, C и Swift, какие задачи это помогает решать. Также посмотрим, в каких моделях конкурентности мы уже видели решение этих задач.

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше