InfoQ Homepage Architecture & Design Content on InfoQ
-
Shuttle Service Bus
Eben Roux introduces messaging using a service bus, explaining the differences between WCF, web services and a service bus, and demoes how Shuttle handles messages.
-
Systems that Run Forever Self-heal and Scale
Joe Armstrong outlines the architectural principles needed for building scalable fault-tolerant systems built from small isolated parallel components which communicate though well-defined protocols.
-
Copious Data, the "Killer App" for Functional Programming
Dean Wampler supports using Functional Programming and its core operations to process large amounts of data, explaining why Java’s dominance in Hadoop is harming Big Data’s progress.
-
Architecture of the Triposo Travel Guide
Jon Tirsen and Douwe Osinga tell Triposo’s story from a small hobby project to the large architecture of today. Triposo is a mobile phone travel guide.
-
Look Ma, No Connections! Building Offline-capable Web Apps with HTML5
Bijan Vaez discusses building large-scale cross-platform mobile apps with HTML5 including offline support, real-time interactivity, and device APIs (camera, GPS).
-
Hyper Focused to a Fault
Brittany Tarvin discusses the security and privacy issues related to mobile inter-app communication.
-
Gamifying Enterprise Mobile Applications: Do We Have a Winner?
Michelle Andreassen takes a business-to-employee look at UX, prototyping and user testing of gamified enterprise mobile apps to see if these really do bring more value to the company beyond the hype.
-
Design Patterns for Mobile Applications
Saul Mora discusses using some of the patterns from the Design Pattern book today, and applying patterns in a multicore world.
-
PuppetDB: Sneaking Clojure into Sysadmins' Toolkits
Deepak Giridharagopal discusses the Clojure solution implemented for PuppetDB, a centralized storage solution for Puppet.
-
Working with Multiple Languages: Why and How
Markus Völter conducts a tutorial on polyglot programming, explaining why one should use multiple languages and how.
-
How We Scaled Songkick for More Traffic and More Productive Development
Marc Pacheco tells how Songkick made radical changes to increase the performance of the site while retaining a productive development team.
-
Green Shoots in the Brownest Field: Being a Startup in Government
Mat Wall describes some of the tools & techniques that are used within the UK Government Digital Service to try and make the government behave less like an enterprise and more like a startup.