Gliush Notebook

Notes about IT, work, and life

Notes for episode-0267

Posted at — Nov 16, 2019

Отчет о посещении Highload++ 2019

https://www.highload.ru/moscow/2019

Я вел часть текстовой трансляции в телеграмме (от имени HighLoad). Раздали крутую книжку про Event Sourcing . ITSumm Press.

7 Ноября

  1. Егор Рогов (Postgres Professional) “Locks in postgresql”
Разные полезные знания про блокировки в Postgresql. Самое интересное, что чисто теоретически, можно получить взаимную блокировку, если идет большой поток входящих Update, при котором происходит переключение на другой тип индекса (на более быстрый).
  2. Петр Зайцев (Percona) bpfTrace как полноценная замена DTrace в Linux
История + возможности bpf
  3. Андрей Бородин (Яндекс) “Odyssey roadmap: что ещё мы хотим от пулера соединений”
Рассказал про новый пулер соединений к postgresql

8 Ноября

  1. Элина Лобанова (Facebook) “Взгляд изнутри на надежность сервисов Facebook” 11:00
Веселые истории про разные поломки в Facebook
  2. Артемий Колесников (Facebook) Cluster and Resource Management at Facebook 12:00
Рассказал про TW - некий аналог кубернетеса внутри Facebook
  3. Версионирование дата-сетов и моделей машинного обучения, используя Open Source-инструменты / Дмитрий Петров (Iterative.ai)
Рассказал про DVC https://dvc.org
  4. Анатолий Дымарский (сколтех) “Что может квантовый компьютер”
Очень интересный, и совсем не технический доклад про квантовые компьютеры.

Посмотреть «кое что о вероятностных структурах данных» 14:00 Дели Посмотреть “жизнь без блокировок» 16:00 Дели Посмотреть “Кафка Описание одной борьбы” 11:00 Конгресс Холл Посмотреть “Паттерны проектирования приложений на Apache Kafka” 12:00 Конгресс Холл

Расписания менеджера

https://habr.com/ru/post/475640/

Testing in Production: the hard parts

https://medium.com/@copyconstruct/testing-in-production-the-hard-parts-3f06cefaf592

The whole point of [actual] distributed systems engineering is you assume you’re going to fail at some point in time and you design the system in such a way that the damage, at each point is minimized, that recovery is quick, and that the risk is acceptably balanced with cost