Нужно было синхронизировать заказы и остатки между интернет-магазином, CRM и складской системой в реальном времени — данные расходились, возникали ошибки в наличии.
Решение:
Построил сервис синхронизации с очередями (Redis), вебхуками и retry-механизмами. Нормализовал данные между системами и добавил логирование + обработку конфликтов.
Результат:
Данные синхронизируются в реальном времени без потерь, ошибки и рассинхроны практически устранены.