BT
  • Exposing CQRS Through a RESTful API

    by Ali Kheyrollahi on  Dec 09, 2013 4

    Command Query Responsibility Segregation (CQRS) is an architectural pattern that segregates reads and writes of a system into two separate models. We propose and demonstrate an approach for building a RESTful API on top of CQRS systems. This approach joins HTTP semantics and resource-based style of REST APIs with distributed computing concerns such as eventual consistency and concurrency.

  • API Business Models: 20 Models in 20 Minutes

    by Saul Caganoff on  Nov 06, 2013

    How do you make money from APIs? In this keynote from the 2013 API Strategy Conference, John Musser, founder of ProgrammableWeb, reviews the different API business models that have been adopted by the worlds leading technology companies. John distills the variety of models down to four core categories and shows how API implementation aligns with different business strategies.

  • Book Review: Building Applications with the Android SDK, 2nd Edition

    by Martin Monroe on  Oct 19, 2013 1

    The Android Developer’s Cookbook: Building Applications with the Android SDK, 2nd Edition is a collaborative effort by Ronan Schwarz, Phil Dutson, James Steele and Nelson To. The authors have succeeded in providing a solid reference book. A book for mobile app developers that can serve as an authoritative guide for newbies and intermediate to expert devs for creating awesome mobile apps.

C++/CX Performance Pitfalls

Posted by Jonathan Allen on  Aug 09, 2013

Writing applications in C++/CX is not like writing normal C++ applications. The interoperability between pure C++ code and the Windows Runtime (WinRT) can be surprisingly expensive.

Securely Managed API Technologies Key to Fostering Market Innovation

Posted by Atchison Frazer on  Jul 19, 2013

Web services offer distinct opportunities for real-time innovation, but requires new standards in the way APIs are secured and managed at the B2B enterprise gateway level.

The Virtual Tug of War

Posted by Michael Rothschild on  Jul 10, 2013

The battle over security and performance is fought by security professionals and network administrators. These factions have to barter an uneasy truce for the organization to survive.

Adding Flexibility to your REST Implementation with Yoga

Posted by Corby Page on  Jun 27, 2013

In this tutorial, the reader is introduced to the selector capabilities injected in a service by the Yoga framework to provide any API client greater control over the structure of JSON doc responses. 16

Designing and Implementing Hypermedia APIs

Posted by Mike Amundsen on  Feb 19, 2013

This article (the second in a four-part series) focuses on the design of a hypermedia server based on the API designed for the class scheduling problem domain outlined in part one of the series. 1

Designing and Implementing Hypermedia APIs

Posted by Mike Amundsen on  Feb 05, 2013

This article (the first in a four-part series) focuses on the design of a hypermedia type, by mapping a particular problem domain to hypermedia messages, as a basis for the API. 1

Introduction to Interface-Driven Development Using Swagger and Scalatra

Posted by Dave Hrycyszyn on  Nov 06, 2012

Scalatra is a lightweight but full-featured MVC framework with a lively community and having started as a port of Sinatra it has gained capabilities such as an Atmosphere integration and Akka support. 2

Introducing: Restful Objects

Posted by Dan Haywood, Richard Pawson on  Jul 19, 2012

Restful Objects is a public specification of a hypermedia API for domain object models. 40

Interview and Book Excerpt: Service Design Patterns

Posted by Jeevak Kasarkod on  Jan 20, 2012

"Service Design Patterns" catalogs design patterns that cover the entire lifecycle of web services. InfoQ talked to Rob Daigneau regarding various topics related to the core idea behind the book.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT