InfoQ Homepage Architecture & Design Content on InfoQ
-
Big Data, Small Computers
Cliff Click discusses RAIN, H2O, JMM, Parallel Computation, Fork/Joins in the context of performing big data analysis on tons of commodity hardware.
-
Industry-oriented Cloud Architecture: Cloud Computing in Higher Education
Sukrit Sondhi discusses using Industry-oriented Cloud Architecture in Higher Education sector.
-
Introducing Apache Hadoop: The Modern Data Operating System
Eli Collins introduces Hadoop: why it came about, the benefits it produces, its history, its architecture, use cases and applications.
-
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.