Порекомендуйте систему управления зависимостями для микросервисов
Порекомендуйте, пожалуйста, (если такое вообще существует) систему управления зависимостями для микросервисов.Задача следующая: есть продуктовые задачи, которые бьются на задачи в конкретных сервисах, разработка продуктовых задач ведется параллельно, в отдельных feature-бранчах (разные стеки технологий).К примеру, задача №1 требует веток (A1, B1, C1), назовём это "конфигурация №1", задача №2 - (A2, C2, X2) (конфигурация №2). Хочется уметь (к примеру) разложить конфигурации №1 в один клик на тест-окружении, а для конфигурации №2 указать, что она не может быть разложена раньше первой. В идеале для конфигураций хотелось бы видеть некий spec-файл, в котором можно было бы указывать pre-/post-условия, зависимости и т.д.Понятно, что единой silver bullet может не существовать, поэтому с радостью приму любые идеи (программные, т.к. процессные достаточно очевидны), которые помогут сократить количество велосипедов.
836
21
Comments