Archive of posts with category 'Patterns'

Article Series 'API Design Pattern of the Week'

The authors of the Addison-Wesley book “Patterns for API Design — Simplifying Integration with Loosely Coupled Message Exchanges” publish(ed) 21 articles online last year, featuring selected patterns from their book....

API Design Review Checklist: Questions Concerning the Developer Experience (DX)

This post lists 25 questions to ask when reviewing the Developer Experience (DX) of an API. It groups them by the four DX pillars (functionality, stability, ease of use, clarity)...

API Patterns Website Redesigned and Sample Book Chapter Available

Update (November 9, 2023): 19 of our API design patterns are also featured in online articles now. A story on Medium list them.

New Book 'Patterns for API Design' Published

Our pattern language for API and service design forms the core of a Signature Series book published by Addison Wesley Professional!

Microservices Positions and Consolidated Definition

Microservice architectures evolved from previous incarnations of Service-Oriented Architectures (SOAs) to promote agility and elasticity. This post updates the SOA vs. microservices positioning part of an older IFS web page...

Getting Started with Microservice API Patterns (MAP)

In a previous post, I reflected about the evolution of Microservice API Patterns (MAP) since 2016. This “meta-post” points you at presentations and articles motivating the need for MAP, introducing...

MAP Retrospective and Outlook

Microservices are still trending, but not straightforward to design well. Patterns are a mature and elaborate form of knowledge sharing, so Microservice API Patterns (MAP) complement other pattern languages to...