InfoQ Homepage Enterprise Architecture Content on InfoQ
-
Keynote: The API Economy is Here: Facebook, Twitter, Netflix and Your IT Enterprise
Corey Scobie explores the growth and evolution of APIs, presenting how business are using APIs today, how that changes the world of software, and emphasizing the need to API management.
-
Introduction to Stratos
Paul Fremantle introduces Stratos/Stratos Live, explaining some of the design decision made for it, the tenancy model used, and some of its capabilities.
-
How to Follow Instructions
Leonard Richardson discusses REST and hypermedia links and forms – seen as instructions from the server to the client. Client using instructions can be reused and support complex behavior.
-
The Value Proposition for Agility–A Dual Perspective
Hakan Erdogmus and John Favaro explain why agility is good and when. They associate agility with flexibility which can lead to a better but more costly decision making process.
-
Concurrent Programming Using The Disruptor
Trisha Gee introduces the Disruptor - a parallel messaging framework -, explains how to use it in code, and shows how it was used to solve an application’s messaging needs.
-
RESTful Java Evolves
Bill Burke discusses using REST from Java, overviewing JAX-RS 1.1 and detailing some of the new features coming in JAX-RS 2.0 – Async HTTP, Filters/Interceptors, Client framework-.
-
Messaging over the Web with WebSocket & JMS
Robin Zimmermann lays out the broad architectural details of server applications with a web-based client exchanging messages over WebSockets and JMS.
-
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.
-
Making Things Work Together
Subbu Allamaraju discusses interoperability between web applications using ql.io, an Node.js-based HTTP gateway.
-
Innovation: What Every Developer Absolutely Needs to Know
Steve Vinoski discusses innovation and product life cycles, how they affects the market and someone’s products, and what one should know in order to succeed in a very competitive landscape.
-
Panel on Outsourcing
Aditya Bansod, James Mitchell, Martijn Verburg, Tony Grout, and Aino Corry (moderator) share their insight and lessons on doing outsourcing for software development.
-
Event Processing at Massive Scale
Uri Cohen discusses several types of queues with their pros and cons used in financial and trading industries for highly parallelized data processing.