InfoQ Homepage SOA Content on InfoQ
-
Sadek Drobi on Functional Programming and the Web, Fixing CMS with prismic.io
Sadek Drobi explains the benefits of functional programming for the web. Also: improving CMS by separating content from representation and how prismic.io implements ideas from functional DBs and Git.
-
Mike Amundsen on API Design, Governance, and Lifecycle Management
Mike Amundsen talks about API management, versioning, and discovery. He compares RESTFul and CRUD-style APIs, discusses the notion of 'affordance,' and introduces hypermedia APIs. He examines documentation modelling frameworks for APIs - like Swagger - and also provides his thoughts on API governance, OAuth 2.0, and web single sign-on.
-
Upcoming changes for the OSGi enterprise spec
David Bosschaert speaks to InfoQ at EclipseCon 2013 about the upcoming OSGi enterprise specification, including the remote REST management API and cloud dynamics, as well as looking to the future with the use of annotations and CDI injection.
-
Darach Ennis on CEP, Stream Processing, Messaging, OOP vs Functional Architecture
Darach Ennis explains the lessons learned from the Complex Event Processing community, reactive programming, the challenges of messaging on mobile platforms, OOP vs Functional and much more.
-
Jim Hirschauer on Application Monitoring, AppDynamics 3.7
Jim Hirschauer describes the application monitoring tool landscape, KPIs and metrics to consider when monitoring, and compares monitoring traditional vs. cloud-based applications. He talks about performance considerations when instrumenting code, how organizations can be 'Smarter' about their Big Data, and looks at what's new in AppDynamics 3.7.
-
Stefan Tilkov on REST and Hypermedia, ROCA, WebSockets vs. HTTP
Stefan Tilkov explains the importance of Hypermedia in REST and how to use it, ROCA (Resource oriented client architecture), WebSockets vs polling or server sent events, and much more.
-
Dave Duggal on Linking Data in the Enterprise with Ideate
Dave Duggal explains Consilience's Ideate, a real-time application-integration platform for linking information in the enterprise. Dave explains the motivation, concept and technology behind Ideate.
-
Ganesh Prasad on SOA and Dependencies, Identity Management
Ganesh Prasad explains how the contribution of SOA is the management of dependencies between systems, how SOA is a design aspect and not a technological one, and much more.
-
Rick Hudson on Parallel JavaScript (RiverTrail)
In this interview, Intel's Rick Hudson talks about Parallel JavaScript (formerly known as "RiverTrail"), a new parallel programming API designed specifically for JavaScript. Rick describes RiverTrail and its vision of how to leverage current and future parallel hardware from within the browser and JavaScript.
-
Rob Daigneau on Service Design Patterns
Rob Daigneau talks about his book "Service Design Patterns" and the various patterns described in it, SOA vs Services, how to choose between REST, RPC and Messaging, and much more.
-
John Davies on the Financial Industry, Standards Based Messaging, Integration
John Davies talks about standards based messaging and integration in the finance business, the future of payment systems and mobile payment, and much more.
-
Oleg Zhurakousky on Messaging, Spring Integration, and Cloud Architectures
In this interview done by InfoQ's Srini Penchikala, Oleg Zhurakousky talks about the cloud architectures with messaging as the core part of the cloud solutions. He also discusses the Spring Integration and other Spring projects like Spring Roo and Cloud Foundry.