Конференция завершена. Ждем вас на HighLoad++ в следующий раз!

Публикация новостей в ТАСC

Архитектуры, масштабируемость

Критерии выбора технологий для проекта

Доклад отклонён

Целевая аудитория

Разработчики, тех лиды

Тезисы

В ходе реализации публикации новостей мы столкнулись с несколькими нюансами:
⁃ У нас много сервисов;
⁃ Отказ некоторых сервисов не должен останавливать публикацию;
⁃ Нужно соблюдать строгий порядок публикации в разных источниках;
⁃ Организация распределенной транзакции;
⁃ Необходимость "отката" новости во всех системах или в части из них;
⁃ Присутствие разных протоколов взаимодействия (http, amqp, grpc).

Что мы предприняли?
⁃ Собрали прототип на хореографических сагах - не взлетело;
⁃ Выбрали оркестрируемые саги.

Ведущий разработчик в core команде ИТАР-ТАСС. Идеолог простых решений - всего того, что делает разработку приложений быстрее и качественнее. Занимаюсь построением микросервисов, которые не заставляют страдать. Более 6 лет опыта работы в IT, в основном в крупных компаниях и проектах.

ТАСС

ИТАР-ТАСС - крупнейшее новостное агентство России.

Видео

Другие доклады секции

Архитектуры, масштабируемость