Consumer Driven Contracts in a Polyglot World
Offered By: Spring I/O via YouTube
Course Description
Overview
Explore consumer-driven contracts in a polyglot microservices environment through this Spring I/O conference talk. Discover how to mitigate issues arising from service changes in distributed systems using Spring Cloud Contract. Learn to specify and test interfaces between Spring Boot microservices, and leverage Polyglot support to include non-JVM services and frontend applications. Gain insights into implementing contract testing, utilizing Spring Stop Runner, and performing pre-deployment checks. Follow along with code examples and a comprehensive demonstration to enhance your microservices architecture and prevent integration problems.
Syllabus
Introduction
Story time
History
Software
Monolith
Microservices
Contracts
Test pyramid
Contract testing
Example contract
Spring Cloud Contract
Spring Stop Runner
Consumer driven contracts
Contract checker
Predeployment check
Demonstration
Recap
Taught by
Spring I/O
Related Courses
Vector Similarity Search in Spring with Redis StackSpring I/O via YouTube Why Spring Belongs in Your Data Stream - From Edge to Multi Cloud
Spring I/O via YouTube Let's Spring Forth and Stream with Apache Pulsar
Spring I/O via YouTube Architecturally Evident Spring Applications with JMolecules
Spring I/O via YouTube Testing with Spring, AOT, GraalVM, and JUnit 5
Spring I/O via YouTube