Pull to refresh
3
Евгений Федосеев@e-fedoseev

Инженер-программист

Send message

Проектирование системы отложенных уведомлений со склейкой: от требований до продакшена

Level of difficultyMedium
Reading time8 min
Reach and readers5.3K

Всем привет! Меня зовут Евгений Федосеев, я инженер-программист в компании iSpring.

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

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

Читать далее

Information

Rating
Does not participate
Location
Россия
Registered
Activity

Specialization

Бэкенд разработчик
Средний
From 400,000 ₽
SQL
Docker
Golang
Kubernetes
PHP
RabbitMQ
Высоконагруженные системы
Работа в команде
Наставничество
Развитие сотрудников