Articles
Contract-Driven Development – a Real-World Adoption Journey
Hari Krishnan
March 13, 2023
Testing contract compatibility between components independently and early in the SDLC has become necessary for effective microservices integration. Contract-driven development makes for a compelling option to address this problem by leveraging API specifications as executable contracts.
[Contract Driven Development – Post 2] Integration Hell
Naresh Jain
January 17, 2023
Integration Tests require the actual components/microservices to be deployed to a common environment. Because of this integration tests are able to verify the connections between these microservices which was never verified until this point since ...
Read Article
[Contract Driven Development – Post 1] – The trouble with API mocks and stubs
Naresh Jain
December 30, 2022
Over the last 6-7 years, I’ve studied several microservices architecture transformations. What I’ve realised is a lot of them are not bearing the returns the stakeholders were expecting. Many organisations were expecting that they would ...
Read Article
Microservices Integration Done Right Using Contract-Driven Development
Naresh Jain
December 29, 2022
Contract Driven Development helps us leverage API specifications as executable contracts using Specmatic to shift left the identification of compatibility issues thereby eliminating / reducing the need for integration tests.
Read Article