InfoQ Homepage Architecture Content on InfoQ
-
NYTimes: World Class Journalism Accessible on Every Device
Brian Murphy on NY Times mobile: the architecture, cloud computing influences on design, native, HTML5 and hybrid apps, tools and frameworks employed and how the apps evolved over time.
-
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.
-
Building Rich User Experiences without JavaScript Spaghetti
Jared Faris provides 3 principles –decouple everything, make it testable, push events not state – and some patterns which help avoiding creating JavaScript spaghetti code over time.
-
The Challenge of Connected Data
Jim Webber talks about the data of these days, how integrated data looks, how to model it using actual data stores and the implications of this modeling.
-
Architecture at Scale at ESPN
Manny Pelarinos presents ESPN’s overall and core service architecture, the data ingest process, the custom CMS and template language used, and how live scores and personalization work.
-
Design Never Stops: UX throughout Development
Adrian Howard addresses misconceptions that may affect the designer-developer relationship, detailing 6 principles helping UX designers better integrate into Agile teams.
-
Design Patterns for Combining Fast Data with Big Data in Finance
Mike Stolz shares insight in combining the benefits of analyzing Big Data with those of grabbing the opportunities offered by Fast Data in the Financial Services industry.
-
Storm: Distributed and Fault-tolerant Real-time Computation
Nathan Marz discusses Storm concepts –streams, spouts, bolts, topologies-, explaining how to use Storms’ Clojure DSL for real-time stream processing, distributed RPS and continuous computations.
-
Experiences and Requirements for a User Interaction Modeling Language
Marco Brambilla and Emanuele Molteni discuss standardization efforts regarding User Interaction modeling along with WebML and WebRatio, an application debugging and prototyping tool.
-
Riding the (Apache) Camel into the Cloud
James Strachan introduces Apache Camel, explaining how to use it along with Fuse Fabric to implement enterprise integration patterns in the cloud.
-
Acceleration in the Wild with Dataflow Computing
James Spooner discusses the need to make good use of the underlying silicon using Dataflow computing and parallelism to improve throughput and latency for optimized data processing performance.
-
How AppFog Built a PaaS around CloudFoundry
Jeremy Voorhis introduces PaaS and CloudFoundry, then explains how AppFog built their own PaaS on top of CloudFoundry.