JavaTalks

Открываем java-сезон новосибирским митапом!

Что делаем:

  • перенимаем опыт коллег из полезных докладов
  • общаемся с экспертами
  • играем в квиз :)

Тайминг: 18:30 - сбор гостей 19:00 - первый доклад + сессия "вопрос-ответ" 20:00 - перерыв + викторина 20:30 - второй доклад + сессия "вопрос-ответ"

Встречаемся в баре "Standup room" (Ленина, 10А).

Участие бесплатно. Необходима регистрация.

Где, когда

ул. Ленина, д. 10А

14.10.2025

19:00-22:00

Программа

Сергей КурильчикВедущий инженер-программист отдела серверной разработкиKoronatech
Паттерны проектирования

Своевременное использование паттернов проектирования предоставляет разработке проекта ряд неоспоримых преимуществ, повышает устойчивость системы к изменению требований и упрощает последующую доработку. Совокупность паттернов проектирования представляет собой единый унифицированный словарь, удобный и незаменимый для общения разработчиков друг с другом.

При этом использование паттернов не всегда уместно: оно может значительно усложнить читабельность и громоздкость кода. Не всякий функционал требует pattern-вмешательства, особенно если он достаточно редко используется и занимает немного места в коде.

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

Антон ФилатовГлавный инженер-программист отдела серверных платформKoronatech
Инструменты телеметрии приложений

В последнее время у всех на слуху слово Observability. И в этот раз это не какой-то хайповый тренд, а действительно полезная в хозяйстве вещь, которая позволяет быстро обнаруживать нештатное поведение ваших сервисов, развернутых в кластере, в частности, построенных на микросервисной архитектуре. Обнаружив проблему, можно легко найти её причину и выкатить исправление. Для того чтобы обеспечить эту легкость, необходимо внедрить сбор трейсов и метрик в свои разработки.

Обзорный доклад, из которого вы узнаете:

  • что такое распределенная трассировка и какие есть решения для её сбора и хранения;
  • что такое метрики и какие есть решения для их сбора и хранения;
  • какие есть основные решения для визуализации;
  • разберем на примере, как подключить телеметрию в проекте.
Есть вопросы? ПишиK.Bubenshhikova@persproject.ru
РаботаИзучай направления, выбирай вакансию и присоединяйся к командеПодробнее
РаботаИзучай направления, выбирай вакансию и присоединяйся к командеПодробнее