
Krasnodar Backend — это сообщество разработчиков серверных приложений, которое существует с 2017 года. Цель сообщества формировать офлайн и онлайн среду, где специалисты могут делиться опытом, помогать друг другу и просто хорошо проводить время в компании коллег.
miniConf — это формат мероприятий на 4-5 докладов и 100+ участников, которые существуют при финансовой поддержке сообщества и является некоммерческими.
Доклады проходят отбор и касаются различных аспектов серверной разработки, администрирования и мониторинга. Только самое интересное и полезное для практикующих инженеров.
Если вы хотите выступить на наших мероприятиях — подавайте заявку. Мы полностью помогаем докладчикам с подготовкой.
Чат сообщества в Telegram: @krdbackend
Дата и время
15 ноября
с 12:00 до 17:00

Аскер Хах
Разработчик, Яндекс.Маркет
Иногда тесты падают не из-за багов в коде, а из-за особенностей инфраструктуры.
На примере расследования флапающих интеграционных тестов посмотрим, как устроено кеширование контекстов в Spring, почему оно может вести себя неожиданно и как выстроить воспроизводимое тестовое окружение.

Валерий Горбачев
Старший инженер, Яндекс.Еда
Доклад о том, как использовать Python и Testsuite для интеграционного тестирования микросервисов, независимо от языка реализации.
На примере сервисов на C++ разберём, как писать тесты по контрактам, моделировать связи между сервисами и автоматизировать проверку комплексных сценариев.

Константин Захматов
Ведущий разработчик программного обеспечения, Яндекс.Лавка
Управление памятью в Python — это простое, главно писать код без утечек!
А если всё же не получилось, то разберём, как искать утечки в прод-сервисах, когда виноват код, а когда сторонние библиотеки.
В докладе — реальные кейсы из Яндекс.Лавки и пошаговые приёмы диагностики.

Виктор Тыщенко
Техлид, Точка
За 30 лет развития Python прошел непростой путь и вырвался в ТОП-3 самых известных языков программирования.
В докладе разберем что помогло ему стать таким популярным, важные вехи и как этот язык программирования сделал жизнь разработчиков проще.
Но главное — что нас ждёт впереди. Какие у CPython остались проблемы, как их планируют решать и что уже реализовано в ближайшем релизе.

Владимир Романичев
Исполнительный директор, Ветменеджер
NULL — не ошибка, а мина замедленного действия. Каждый return null — это трещина в фундаменте вашего кода.
Nullsafe-операторы и статический анализ лишь маскируют проблему, а не решают её.
Пора вернуть ограничения в моду! Ограничения делают наш код сильнее.
| 12:10 |
Открытие |
| 12:20 |
Решаем проблемы на примере кеширования контекстов в Spring |
| 13:00 |
Кофе-брейк |
| 13:20 |
Зачем C++ разработчику Python? |
| 14:00 |
Кофе-брейк |
| 14:20 |
Почему ваш Python-сервис течёт, и что с этим делать |
| 15:00 |
Кофе-брейк |
| 15:20 |
Эволюция CPython |
| 16:00 |
Кофе-брейк |
| 16:20 |
NULL. Выбросить нельзя использовать. |
| 17:00 |
Закрытие |
Регистрация закрыта
В стоимость участия входит чай, кофе, печенье и бутерброды.