One API, Many Facades?

Posted by Guillaume Laforge on  Mar 13, 2016

Beyond any ideal design of your API, reality strikes back with the concrete and differing concerns of varied API consumers. 3

Will AI Surpass Human Intelligence? Interview with Prof. Jürgen Schmidhuber on Deep Learning

Posted by Han Xu on  Mar 08, 2016

People worry about whether AI will surpass human intelligence these days. Prof. Juergen Schmidhuber will answer your questions and tell you more about deep learning as well as the latest trends in AI. 5

Automate Deployment & Management of Docker Cloud/Virtual Java Microservices with DCHQ

Posted by Amjad Afanah on  Feb 23, 2016

This article demonstrates a solution for automating the build, deployment and management of a Docker Java microservices application on any cloud or virtualization platform. 1

A Reference Architecture for the Internet of Things

Posted by Daniel Karzel Hannelore Marginean Tuan-Si Tran on  Jan 29, 2016

This is the first article of a two article series in which we try to work from an abstract level of IoT reference architectures towards a concrete architecture and implementation for actual use cases. 8

Microservices in the Real World

Posted by Ben Linders on  Jan 27, 2016

An interview about getting operations involved in architecture, the Self-Contained Systems approach compared to microservices, improving deployment pipelines and using measurements in deployment.

From Monolith to Multilith at ticketea

Posted by Jose Ignacio Galarza Miguel Araujo on  Jan 24, 2016

ticketea is a large online ticket selling platform in Spain. This article describes their growing pains and how DevOps and an API-based distributed architecture allowed them to cope with growth. 1

Thinking Outside-In: How APIs Fulfill the Original Promise of Service-Oriented Architecture

Posted by Anders Jensen-Waud on  Jan 21, 2016

APIs are a lightweight agile way of building reusable systems. Previously only some SOA adopters delivered these goals. Some key differences are the shift to distributed resources & statelessness. 4

Big Data Processing with Apache Spark - Part 3: Spark Streaming

Posted by Srini Penchikala on  Jan 07, 2016

In this article, third installment of Apache Spark series, author discusses Apache Spark Streaming framework for processing real-time streaming data using a log analytics sample application. 6

Exposing the Lucene Library as a Microservice with Baratine

Posted by Sean Wiley on  Jan 05, 2016

Learn how to place Baratine’s async POJO facade in front of an existing library without modification, using an API-centric approach to exposing a library as a high performance microservice. 1