On Tech

Tag: API Examples

Application pattern: API Examples

API Examples enable consumer unit testing of producer APIs When an application consumes data from a remote service, we wish to verify the correctness of consumer-producer interactions via a testing strategy that encompasses the following characteristics: Fast feedback 100% scenario coverage Representative test data Auto-detect API changes The simplest method of verifying parser behaviour would […]

Application antipattern: Serialisation

Serialisation increases batch size and cycle time When designing applications for Continuous Delivery, our goal is to grow an architecture that minimises batch size and facilitates a low cycle time. However, architectural decisions are often local optimisations that value efficiency over effectiveness and compromise our ability to rapidly release software, and a good example is the […]

© 2021 Steve Smith

Theme by Anders NorĂ©nUp ↑