InfoQ Homepage SOA Content on InfoQ
-
Orchestrating Tasks from the Cloud with Groovy and AWS SWF
Clay McCoy discusses using Groovy’s metaprogramming capabilities and AWS SWF to deal with unreliable remote services, parallelization, scheduling critical timers, and server failures.
-
Stratos and App Factory
Paul Fremantle conducts a hands on tutorial on Stratos and App Factory showing how to create a development and runtime PaaS.
-
Evolution of AMQP at SoundCloud
Sebastian Ohm and Tomás Senart discuss the evolution of an AMQP implementation at SoundCloud.
-
Enabling Cloud Services with Programmability
Chris White shares Riverbed’s experience using REST across multiple products, being integrated with Python, JavaScript, OpenStack, Puppet, Django, jQuery, and other technologies.
-
Model-driven Development in the Context of Technical SOA
Michael Rauch and Christoph Gutmann explain how Eclipse Modeling technology is successfully applied to establish forward engineering in the domain of technical SOA.
-
Embedded Java and MQTT
Peter Niblett explains what MQTT is and how it compares with HTTP, showing how to program to it in Java and Eclipse Paho, and reporting on the current MQTT standardization status at OASIS.
-
Lean'ing at Crowdtap
Kareem Kouddous presents using SOA, JavaScript MVC, continuous deployment and Kanban for the development of 12 applications.
-
Rebuilding Your Engine at 200 Miles per Hour
Michael Brunton-Spall shares his experience re-architect The Guardian’ Content API from a system based on Solr to a message queue cloud service based upon Elastic Search, without any downtime.
-
Shuttle Service Bus
Eben Roux introduces messaging using a service bus, explaining the differences between WCF, web services and a service bus, and demoes how Shuttle handles messages.
-
RabbitMQ and .NET with EasyNetQ
Mike Hadlow explains why RabbitMQ makes a compelling solution for building scalable systems, overviewing its exchange-binding-queue routing topology and showing how to build messaging patterns with it
-
JavaScript as Data Processing Language & HTML5 Integration
Quentin Adam discusses the connections between NoSQL, data processing, message broking and JavaScript, and how one can quickly prototype with these tools.
-
RESTful Clojure
Siva Jagadeesan on how to build good web APIs using Resource Oriented Architecture (ROA) and Clojure, showing how to build one with Clojure.