InfoQ Homepage API Content on InfoQ
-
Designing & Consuming a Cloud 2.0 API
Andrew Phillips discusses Cloud API 2.0: the current state of cloud computing, why a Cloud API, the choices made while designing jClouds API, and how to consume such an API.
-
Techniques for Scaling the Netflix API
Daniel Jacobson covers the history of Netflix’s APIs, adaptation for the cloud, development and testing, resiliency, and the future of their APIs.
-
Building a Great Web API
Evan Cooke discussing ways of building Simple APIs with fast signup, a clear value proposition, efficient quick start, concise documentation, easy authentication and debuggable.
-
iOS Networking: Bonjour, Cloud!
Chris Adamson introduces several iOS networking APIs: iCloud, Bonjour, GameKit, CFNetwork, Foundation, Media APIs, and System Configuration.
-
Bringing the Open Web to Mobile Devices
Andreas Gal introduces Mozilla’s Boot 2 Gecko, a cross device web-based platform with applications written in HTML5, JavaScript and CSS.
-
The API Platform
Gregory Brail discusses about APIs, what an API platform is, how the typical API call flows-security, authorization, authentication, caching, etc., and some of the challenges in using an API platform.
-
Embedding Ruby and RubyGems Over RedBridge
Yoko Harada introduces RedBridge, aka JRuby Embed, a Java API for calling JRuby code that is treated as regular Java objects, explaining its relation to JSR223 and demoing how to use it.
-
Open APIs: State of the Market
John Musser discusses the state of open web APIs, remarking its growth over time, the current technological trends, the market leaders, and other API-related aspects.
-
Who are You? Who am I? Who is Anybody?
Paul Downey talks on the current status of identity management on the web covering cross-site challenges, REST, HTTPS, Open ID, all in the context of enterprise architecture.
-
The Guardian's Content Web API
Phil Wills discusses why The Guardian has introduced the Content Web API, how it has influenced the architecture of the site and how they develop software and collaborate with partners.
-
Introduction to OWIN and Gate
Benjamin van der Veen introduces OWIN, a web server-web apps interface, and Gate, a library supporting development with OWIN.
-
Writing Usable APIs in Practice
Giovanni Asproni presents techniques for writing usable APIs: using user's perspective, naming, the caller should have the control, explicit context, error reporting, logging, organizing.