Ruby meetup
Wed, 11 September 2024, 19:00 (GMT+03:00) | |
Free | |
Stream available | |
Evrone
|
Evrone x Купер.тех
Программа
Диагностика медленных запросов БД из Rails приложения. — Дмитрий Салахутдинов, Купер.тех
Разберем базовый тулинг, который предлагает Rails для выявления медленных запросов.
А также его расширение в виде yabeda-active_record гема для сбора метрик и расширенный вариант, включающий в себя метрики нагрузки на БД в разрезе конкретных эндпойнтов. Коснемся вопроса вычисления эффекта от оптимизаций и прогнозирование такого эффекта через OpenTracing.
Что случилось, когда мы решили наследовать API в Rails — Дмитрий Коропенко, Evrone
Доклад содержит информацию работе rvm с объектной моделью, о наследовании в руби и в частности наследовании переменных в руби. Затрагивает проблему легаси пожилого проекта и подключение к нему Swagger.
Ruby on Pure functions — Александр Елистратов, BGaming
Доклад о чистых функциях и чистых сервисах. Будут примеры чистого подхода и "грязного", поговорим о преимуществах чистого подхода и почему думать "чисто" может быть легче. Также сравним спеки для обоих подходов (их писать проще, если сервис максимально чистый, то можно без моков "внешнего" окружения все покрыть юнит тестами и не писать интеграционные).