InfoQ Homepage SOA Content on InfoQ
-
View Server: Delivering Real-Time Analytics for Customer Service
Richard Tibbetts presents a three-tier architecture for real-time data staging analysis, storing the results and delivering them to clients as a service accessible through a variety of interfaces.
-
Stratos: Open Source Platform-as-a-Service
Paul Fremantle discusses the benefits of using an open PaaS, detailing in this context the services provided by Stratos and StratosLive.
-
The Evolution of Integration
Paul Fremantle discusses the evolution of EAI, comparing the latest approaches, suggesting using Async Messaging, EDA, APIs, and doing high volumes, and underlining that evolution is not monotonic.
-
Accessing Real-World APIs from Clojure
Pat Patterson discusses ways of consuming RESTful APIs from Clojure on a securely manner using OAuth 2.0.
-
Extreme FIX Messaging for Low-Latency
Kevin Houstoun and Rupert Smith discuss the creation of Java and .NET libraries for a FIX Protocol implementation without generating garbage in order to avoid the latency spikes associated with GC.
-
High Performance Network Applications in the Capital Markets
Todd Montgomery discusses messaging and how peer-to-peer messaging has changed capital markets, then takes a peek into its future pointing out that queuing is dead.
-
The Evolution of PaaS
Paul Fremantle presents the evolution of PaaS, the differences between implementations, and various features: language support, deployment model, multi-tenancy, openness, plug-ability, services, etc.
-
Progressive Architectures at the Royal Bank of Scotland
Ben Stopford, Farzad Pezeshkpour and Mark Atwell discuss: the Manhattan processor – avoiding GC pauses-, beyond messaging with ODC, Risk, data virtualization and collaboration in banking.
-
REST, And Now for Something Completely Different
Mike Amundsen offers a deeper explanation of REST, going beyond URIs, HTTP or web pages to the architectural style REST provides and the 6 constraints imposed by REST.
-
Introduction to Windows Azure Service Bus
Joe Feser discusses how to enhance a legacy application into a disconnected hybrid app using Pub/Sub capabilities of the Windows Azure Service Bus.
-
Concurrent Programming Using The Disruptor
Trisha Gee introduces Disruptor, a concurrency framework based on a data structure – a ring buffer – that enables fast message passing in a parallel environment.
-
Distributed Systems with ZeroMQ and gevent
Jeff Lindsay discusses creating distributed and concurrent systems using ZeroMQ – a lightweight message queue-, and gevent – a coroutine-based networking library.