BT
Older rss
  • Apache CouchDB: The Definitive Introduction

    by Jan Lehnardt on  Aug 28, 2014

    Apache CouchDB is an open source document NoSQL database that uses JSON for storing documents. In this article, Jan Lehnardt gives an overview of CouchDB, its architecture and what problems it aims to solve and why it is different from all other databases.

  • Virtual Panel: Convergence of SOA Governance and API Management

    by Saul Caganoff on  Aug 26, 2014

    There's recently been a lot of discussion about the convergence of SOA Governance and API Management. Services and APIs appear to deal with similar concerns, but historically the approach & philosophy has been different. Is there convergence and how? InfoQ spoke to a panel of SOA Governance and API Management experts to garner their views.

  • SOA and API Schism and Unification

    by Chris Haddad on  Aug 20, 2014 1

    While both API and SOA have similar business and technical goals, many API proponents continue to describe APIs as a significantly different approach with little connection to SOA. They often promote a deep and divisive schism between pragmatic REST APIs and SOA. The division inhibits cleanly integrating SOA services and RESTful APIs into a unified architecture.

Interview with Thomas Imart, Creator of Tweetinvi

Posted by Jonathan Allen on  Aug 18, 2014

In this installment of our .NET Open Source series we talk to Thomas Imart. His library, Tweetinvi, is designed to make working with Twitter’s Stream API easier to use.

Converging API Governance and SOA Governance

Posted by Chris Haddad on  Aug 15, 2014

Many development teams publish SOA services, yet struggle to create a service architecture that is widely shared, re-used, and adopted across internal development teams. 1

Web APIs and the n+1 Problem

Posted by Ali Kheyrollahi on  Jun 02, 2014

The n+1 one problem doesn’t just affect ORMs, any kind of Web API can suffer from the same performance problems. Ali Kheyrollahi discusses some of the ways to identify and correct n+1 scenarios.

Microservices: Decomposing Applications for Deployability and Scalability

Posted by Chris Richardson on  May 25, 2014

This article describes the increasingly popular Microservice architecture pattern, used to architect large, complex and long-lived applications as a set of cohesive services that evolve over time. 6

Restify and Mobilize Your Data

Posted by Val Huber on  May 21, 2014

Val Huber explains creating a RESTful API from an existing database schema, extending the API to define multi-table hierarchical resources, and adding behavior using declarative reactive expressions. 2

Russ Miles on Antifragility and Microservices

Posted by Ralph Winzinger on  May 13, 2014

Currently, Antifragility and Microservices are trending topics and this might be a hint that there are new architectural paradigms or design patterns on their way for building application systems.

Designing an Event Log API with RAML

Posted by Saul Caganoff on  Apr 11, 2014

The RAML API specification language includes constructs that reduce duplication inherent in other formats. This article steps through a simple API design to illustrate some of RAML's DRY features. 1

Seven Steps to Create an Unbeatable Enterprise Mobility Strategy

Posted by Arun Bhattacharya on  Apr 01, 2014

As mobility is transforming our lives, this article gives a step-by-step approach on how enterprises can seamlessly connect their mobile workforce to back-end systems for increased productivity.

Minding the API Hierarchy of Needs with RAML and APIkit

Posted by Reza Shafii on  Jan 15, 2014

Reza Shafii explains how to satisfy two fundamental needs of API design and implementation, as defined by the API hierarchy of needs, with RAML, API Designer and APIkit.

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