Apache CouchDB: The Definitive Introduction

Posted by Jan Lehnardt on  Aug 28, 2014

Apache CouchDB is a 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. 3

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. 12

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.

Exposing CQRS Through a RESTful API

Posted by Ali Kheyrollahi on  Dec 09, 2013

We demonstrate how to build a RESTful API on top of CQRS systems. The result joins HTTP semantics and REST style with distributed computing concerns such as eventual consistency and concurrency. 7

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

General Feedback
Marketing and all content copyright © 2006-2016 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy