InfoQ Homepage API Content on InfoQ
-
Transactions: Over Used or Just Misunderstood?
Mark Little provides advice on when it is not recommended to use transactions and how to use transactions with Web Services, NoSQL, REST and mobile infrastructures.
-
Spring Data REST: Easily Export JPA Entities Directly to the Web
Jon Brisbin explains how to expose JPA entities via the Spring Data Repository abstraction and then exporting them to HTTP using Spring Data REST.
-
Caching Hypermedia APIs
Tim Stokes discusses various URI caching strategies providing real life examples relying on some of the natural behaviors that are built into the HTTP 1.1 protocol.
-
Test-Driven Web APIs
Ian Robinson discusses creating test-driven, resource-oriented and hypermedia-based web APIs, and constructing clients for consuming them.
-
Reinventing Rackspace: Agile-techture - Nimble Cloud Engineering
Wayne Walls discusses how Rackspace does cloud based on OpenStack, touching: open source, cloud on cloud, continuous delivery, and open API.
-
Designing a REST-ful API Using Spring 3
Ben Hale explains how to design and test a RESTful API with Spring MVC, providing an example of a simple game application showing the design principles used.
-
Going Real-time: How to Build a Streaming API
Ross Mason explains what real-time API is, the corresponding technologies and trends, demoing using streaming APIs.
-
The Costs and Benefits of Building Hypermedia APIs (with Node.js)
Mike Amundsen discusses the theory behind building hypermedia APIs combined with real life cases exemplifying the successes and failures of such an endeavor.
-
Community Management: The Next Wave of SOA Governance and API Management
Tim Hall discusses compares and contrasts SOA Governance and API Management, explaining why he believes they will evolve into a new discipline called “Community Management”.
-
Transactions for the REST of Us
Cesare Pautasso and Guy Pardon propose a way of implementing transactions over HTTP using REST and the Try-Confirm/Cancel protocol.
-
Architecting a RESTful Cloud - The Key to Elasticity
Jason Bloomberg explains the architectural requirements for Cloud-based applications and how REST can be used to achieve elasticity in the cloud.
-
The Open API Economy: What Is It and How Do I Capitalize On It?
Laura Olson presents the Web API market landscape, the business of creating and selling such APIs and the technology supporting this business.