Consumer Driven Contracts и ваша микросервисная архитектура — Марчин Гржейщак, Адиб Сайкали
SpringDeveloper
0:00 / 0:00
Consumer Driven Contracts и ваша микросервисная архитектура — Марчин Гржейщак, Адиб Сайкали
8 544 просмотра · 8 лет назад
SpringDeveloper
207 тыс. подписчиков
8 544 просмотра · 8 лет назад
Контракты, управляемые потребителями (CDC), — это как TDD, примененный к API. Это особенно важно в мире микросервисов. Поскольку они управляются потребителями, они гораздо более удобны для пользователя. Конечно, микросервисы — это здорово, но большинство людей не учитывают множество потенциальных препятствий, которые необходимо преодолеть. В итоге, вместо частых, полностью автоматизированных развертываний через конвейер доставки, вы можете оказаться в психиатрической лечебнице из-за частых нервных срывов, вызванных производственными катастрофами.
Мы напишем систему, используя подход CDC вместе со Spring Boot и Spring Cloud Contract Verifier. Мы покажем вам, как легко писать приложения с API, управляемым потребителями, и как это позволит разработчику ускорить процесс создания более качественного программного обеспечения.
Марцин Гжейщак, разработчик, Pivotal
Адиб Сайкали, консультант по архитектуре платформы, Pivotal
Снято на SpringOne Platform 2017