• JAVA

TRUE TECH | Java Meetup

  • 06 декабря 2023, 06:30
  • Москва
TRUE TECH | Java Meetup

Где и когда встретимся?

В среду, 6 декабря, ждем вас в нашем офисе на Технопарке.

Спикеры от МТС и Ozon расскажут о том, как создавать надежные и масштабируемые распределенные системы, которые работают без сбоев.

На примерах и рабочих кейсах мы разберемся в тонкостях, а спикеры обязательно ответят на все вопросы.

Начнем в 18:30!

Адрес: м.Технопарк, БЦ Декарт, Лекторий на 13-ом этаже

Записаться на мероприятие

Программа

18:30 – 19:00
Регистрация. Сбор гостей
19:05 – 20:00
Индексация в поисковой системе Ozon

Денис Габайдулин, Ozon

20:00 – 20:30
Кофе-брейк
20:30 – 21:30
Transactional outbox как способ гарантированной доставки сообщений в несколько источников

Семён Киренков, МТС

21:30 – 22:00
Нетворк

Доклады

Индексация в поисковой платформе Ozon - Денис Габайдулин, Ozon

Денис расскажет о создании поискового движка Ozon, основанного на Apache Lucene, и подробно рассмотрит архитектуру и реализацию подсистемы индексации документов. 

Также обсудим различные архитектурные решения, практические оптимизации в Java-приложении и возможности библиотеки Apache Lucene для эффективной сборки индексов. 

Доклад ориентирован на разработчиков, интересующихся высоконагруженными и масштабируемыми Java-приложениями и поиском.

О спикере: Денис - ведущий разработчик в поисковой платформе Ozon. Занимается разработкой собственного поискового движка. Имеет более 10 лет опыта в разработке распределенных высоконагруженных систем. Ранее работал в Одноклассниках (big data), Яндекс (YQL) и ряде стартапов.


Transactional outbox как способ гарантированной доставки сообщений в несколько источников - Семён Киренков, МТС

Семён подробно рассмотрит задачу, связанную с безопасной записью в БД и отправкой сообщений в брокер без потерь и ложных срабатываний. 

Также поделится проблемами, связанными с простым решением "в лоб» и плюсами/минусами использования 2PC (Two-Phase Commit). 

В качестве альтернативы будет представлен паттерн Transactional Outbox, который позволяет достичь надежности и целостности данных плюс пример кода на Java + Spring.

Доклад будет полезен разработчикам, сталкивающимся с подобными задачами в своей работе.

О спикере: Семен – Java Team Lead в МТС Big Data на продукте МТС Аналитика. Лидер Java-направления в МТС Тета: проекте по обучению IT-профессиям студентов Московских ВУЗов. Спикер российских (JPoint, Joker, Heisenbug) и зарубежных конференций (JPrime, All Day DevOps)

Присоединяйся

Дата и время проведения

06 декабря 2023, 06:30 (UTC+3)

Формат проведения

Москва

Место проведения

БЦ Декарт - Лекторий (Москва, м.Технопарк, Проспект Андропова, 18 копр. 9, 13 этаж)