InfoQ Homepage API-Design Content on InfoQ
-
Posted by
Ben Gamble
on
Aug 30, 2023
Connecting the Dots: API Design in a Distributed World
Ben Gamble explores API Design through the lens of a developer and a consumer of internal and external APIs.
on Aug 30, 2023Icon38:46 -
Posted by
Brandon Byars
on
Jun 16, 2023
API Evolution without Versioning
Brandon Byars patterns of evolution in addition to versioning, the tradeoffs that exist between API elegance, obviousness, and stability, broadening the conversation from API evolution to PM.
on Jun 16, 2023Icon49:09 -
Posted by
Matt Turner
on
Feb 24, 2023
Modern API Development and Deployment, from API Gateways to Sidecars
Matt Turner shows a modern approach to designing, implementing, and documenting APIs using dedicated tooling in a decentralised environment that has all the good parts of an api-gateway solution.
on Feb 24, 2023Icon50:10 -
Posted by
Filip Verloy
on
Dec 21, 2022
Best Practices for API Quality and Security
The panelists discuss how to improve quality and security in API design and management, what the biggest challenges are and how to address them.
on Dec 21, 2022Icon59:03 -
Posted by
Alex Gallego
on
Dec 02, 2021
Co-Designing Raft + Thread-per-Core Execution Model for the Kafka-API
Alex Gallego discusses the lessons learned building a new storage engine from scratch with no virtual memory, no page cache, with purpose-built read-ahead and write-behind strategies.
on Dec 02, 2021Icon38:53 -
Posted by
Oliver Drotbohm
on
Jan 09, 2020
Spring HATEOAS: Hypermedia APIs with Spring
Oliver Drotbohm and Greg Turnquist discuss how to build flexible web services using hypermedia with Spring HATEOAS 1.0.
on Jan 09, 2020Icon01:07:06 -
Posted by
Suudhan Rangarajan
on
Dec 12, 2018
Netflix Play API - An Evolutionary Architecture
Suudhan Rangarajan talks about what patterns Netflix observed in their previous architectures and how they arrived at a list of practices to create an Evolutionary Architecture.
on Dec 12, 2018Icon42:02 -
Posted by
Joshua Bloch
on
Aug 08, 2018
A Brief, Opinionated History of the API
Joshua Bloch discusses the history of APIs and looks at a few prominent examples with an eye to distilling their essence.
on Aug 08, 2018Icon47:04 -
Posted by
Nuwan Dias
on
Nov 19, 2017
Rethinking API Management Architecture
Nuwan Dias discusses API Management architectures, their problems and how they have influenced in building a brand new architecture for an API Management solution for modern enterprise systems.
on Nov 19, 2017Icon29:24 -
Posted by
Alex Wilson
on
Nov 06, 2017
Why Do Companies Build APIs?
Alex Wilson discusses the reasons why companies build APIS including the financial reasons and the desire for digital transformation.
on Nov 06, 2017Icon37:56 -
Posted by
Mike Amundsen
on
Nov 04, 2017
Twelve Patterns for Hypermedia Microservices
Mike Amundsen presents 12 patterns and practices for building APIs that can evolve over time and client applications that can adapt to those changes without relying on explicit versioning systems.
on Nov 04, 2017Icon44:25 -
Posted by
Mohamed El-Geish
on
Sep 27, 2017
API Design Lessons Learned: Enterprise to Startup
Mohamed El-Geish explores lessons learned at big companies like Microsoft and LinkedIn, and adapts the insights drawn from them to fit a fast-growing startup.
on Sep 27, 2017Icon51:48