About 50 results
Open links in new tab
  1. Patterns for API Design

    Our Patterns for API Design, also known as Microservice API Patterns (MAP), capture proven solutions to problems commonly encountered when specifying, implementing and maintaining …

  2. Patterns for API Design

    This article establishes context and scope of MAP, highlights service design challenges, and suggests entry points into the pattern language.

  3. Our Book "Patterns for API Design"

    Chapter 1 of the book contains an introduction to API fundamentals and a domain model for APIs. Six architectural decision narratives guide through the conceptual level of API design, …

  4. Cheat Sheet a.k.a. API Design Heuristics - api-patterns.org

    The book features a more extensive cheat sheet for pattern selection in its Appendix A, which also discusses how our patterns relate to ADDR, RDD and DDD. The cheat sheet is ordered …

  5. Tutorials: Beginner's Guides to MAP and API Design with Patterns

    In “A Complete Guide through MAP “, you apply our patterns to design and improve an API in a realistic sample system landscape in five steps: identification, responsibility, structure, quality, …

  6. Book Table of Contents - api-patterns.org

    Patterns for API Design – Simplifying Integration with Loosely Coupled Message Exchanges, Addison-Wesley Professional, Vaughn Vernon Signature Series (November 8, 2022) The …

  7. Pattern: Experimental Preview - api-patterns.org

    How can providers make the introduction of a new API, or new API version, less risky for their clients and obtain early adopter feedback without having to freeze the API design …

  8. Pattern: Request Bundle - api-patterns.org

    Pattern: Request Bundle. a.k.a. Request Batch, Request Deck, Bulk Request-Response. Context. An API endpoint that exposes one or more operations has been specified. The API provider …

  9. Tutorial 2: A Complete Guide through the API Patterns Language

    In this tutorial you apply our patterns to design and improve an API in a realistic sample system landscape in five steps: identification, responsibility, structure, quality, and evolution.

  10. "Patterns for API Design" at API Conference and W-JAX 2024

    Dec 19, 2024 · Our co-author and principal consultant Daniel Lübke has given several presentations about our API design pattern language at industry conferences: First, he talked …

Refresh