Встреча 15 мая в Москве в офисе Яндекс.Такси

Всем привет!

15 мая в офисе Яндекс.Такси (Москва, Садовническая наб. 82с2) состоится встреча сообщества.  Послушаем и обсудим два доклада.

  1. Денис Панин, Улучшаем гетерогенную хэш-таблицу
  2. Василий Куликов, декомпозиция: разделяй и тестируй

Регистрация по ссылке

Подробнее о программе

Денис Панин
System software engineer в московском офисе корпорации NVIDIA.
Разрабатывает систему виртуализации приложений для Windows, используя шаблонное метапрограммирование даже в драйверах.

На C++ Russia 2018 я представил доклад про библиотеку работы с std::tuple. При помощи этой библиотеки сделали компайл-тайм гетерогенную хэш-таблицу. Далее – на ее основе написали маленький RPC фреймворк, используя тот факт, что у нас нет type erasure. В этом докладе я продолжу тему и расскажу несколько интересных идей как улучшить этот код.
Опять будет много constexpr-вычислений, шаблонов и новых возможностей C++17.

Василий Куликов

Старший разработчик бекенда такси.
Участвовал в Linux kernel hardening в рамках Google Summer of Code (2011, 2012). Интересуется проблемами backend, распределенности, отказоустойчивости и highload.

Поговорим об одном нашем сервисе, который читает непрерывный поток данных, ведёт своё внутреннее состояние и на основе него генерирует выходной поток данных. Критичной для сервиса является отказоустойчивость и тестируемость по максимуму, к тому же очень хочется слабую связанность. Как этого добиться? Попробуем разобраться.

Яндекс.Метрика