Предыдущая система нашего клиента была написана на С, масштабировать её было сложно и трудозатратно, поэтому разработчики компании СДЭК написали новую систему — уже на Java, с микросервисной архитектурой.
Новая система управления предприятием разбита на модули, которые коммуницируют друг с другом через программный интерфейс взаимодействия (API). Почему выбрали такой тип архитектуры:
- Отдельные модули автономны и независимы друг от друга
- Можно применять разные технологий, мультиплатформенность
- Хорошо масштабируется
- Такая архитектура стабильна и управляема