T-Meetup: Java

30 октября Казань Бесплатно
18

Соберемся на митап для Java-разработчиков: разберем, когда и как нужно писать low-latency-сервисы, расскажем об опыте изменения хранилища у сервиса на базе данных Cassandra, погрузимся в актуальные вопросы тестирования Java-приложений и получим ответы от экспертов в области разработки и тестирования.


Доклады

  • 19:00 – 19:45 Что нам стоило переехать на Cassandra. Расскажу, как мы переводили наш сервис с хранилища Elasticsearch на Cassandra: что нужно знать, прежде чем принимать решение о переходе, какие есть особенности и ограничения, как переехать без даунтайма и не затронуть пользователей. Поделюсь лайфхаком по использованию Cassandra в своих проектах. Ренат Шайгарданов, Т-Банк.
  • 19:50 – 20:30 Low-latency-сервисы. Разберу ключевые аспекты создания высокопроизводительных сервисов на Java с минимальной задержкой. Павел Гордеев, ведущий Java-разработчик отдела разработки финансовых продуктов, Т-Банк. Вы узнаете: об оптимизации сборки мусора: как выбрать подходящий сборщик для вашего приложения; настройках JVM: рекомендации по параметрам, которые помогут улучшить производительность; измерении latency: эффективные методы и инструменты для анализа времени отклика; оптимизации кода: примеры оптимизированных подходов и коллекций для повышения скорости выполнения.
  • 20:50 – 21:30 Дискуссия: рецепт современного тестирования. Обсудим основы тестирования, разные виды тестов и их применение в реальных ситуациях. Поговорим о преимуществах и недостатках юнит-тестов. Поразмышляем о значимости покрытия кода тестами, подходах к оценке его качества и альтернативных метриках, которые лучше объясняют бизнесу ценность тестирования. Ответим на вопрос, чем полезно blackbox-тестирование, как организовать для него инфраструктуру, и обсудим влияние внешних интеграций на процесс тестирования


Где и когда

Казань, Кремлёвская набережная, зд. 33, Крытый парк «Урам»
30 октября 19:00

Стоимость

Бесплатно