InfoQ Homepage Architecture & Design Content on InfoQ
-
Rewriting GitHub Pages with Riak and Webmachine
Jesse Newland discusses how GitHub pages were re-written with Erlang, Riak and Webmachine in order to improve their performance.
-
Architecting a RESTful Cloud - The Key to Elasticity
Jason Bloomberg explains the architectural requirements for Cloud-based applications and how REST can be used to achieve elasticity in the cloud.
-
Petabyte Scale Data at Facebook
Dhruba Borthakur discusses the different types of data used by Facebook and how they are stored, including graph data, semi-OLTP data, immutable data for pictures, and Hadoop/Hive for analytics.
-
The Open API Economy: What Is It and How Do I Capitalize On It?
Laura Olson presents the Web API market landscape, the business of creating and selling such APIs and the technology supporting this business.
-
Computer Architecture of the 1960’s
Carlton Mills reviews Algol 60, PL/360, BLISS, Algol W, PL/1, C and C++, considering that rediscovering Algol could solve many of today’s Internet virus attacks and common programming errors.
-
Real Time Bidding: Where Erlang Blooms
Fred Hebert discusses using Erlang for a real-time bidding system, providing some details of its design and architecture, along with lessons learned while implementing it.
-
Keynote: Real Software Engineering
Glenn Vanderburg sustains the need for redefining software engineering as the science and art of designing and making systems that can readily adapt to the situations to which they may be subjected.
-
Building Social Apps for All Mobile Platforms
James Pearce discusses the current trends in social applications and some of the challenges and solutions in creating HTML5 applications for mobile devices.
-
Better Product Definition with Lean UX and Design Thinking
Jeff Gothelf explains how to create better product definitions with Design Thinking and Lean UX.
-
The Buyer’s Guide to Cloud and Hybrid
Matthew Johns offers a guide to customers interested in using the cloud by comparing various such solutions – dedicated, hybrid, self service, full service.
-
Agile and UX: How to Do Both and Not Lose Your Mind
Darci Dutcher provides practical advice for introducing UX to agile teams.