InfoQ Homepage Architecture & Design Content on InfoQ
-
Embedded Java and MQTT
Peter Niblett explains what MQTT is and how it compares with HTTP, showing how to program to it in Java and Eclipse Paho, and reporting on the current MQTT standardization status at OASIS.
-
Design, Composition and Performance
Rich Hickey explores the nature of design and composition and how it impacts the software development practice and tools.
-
Lean Engineering: Applying Lean Startup Principles at Paypal
Bill Scott details how they introduced Lean into their enterprise technology stack at Paypal.
-
Lean'ing at Crowdtap
Kareem Kouddous presents using SOA, JavaScript MVC, continuous deployment and Kanban for the development of 12 applications.
-
Building with Lean: A Cross-Functional Pairing Approach
Jono Mallanyk and Ben Burton discuss cross-functional pairing to design for building products quickly and effectively, advising when to use Lean, and tools and techniques they found useful.
-
How a Graph Database Allows Shutl to Deliver Even Faster
Volker Pacher explains why Shutl chose Neo4j when faced with the need of building a new API meant to support business growth, the challenges met during implementation and solutions applied.
-
What's Needed to Make 'Model-Driven' Mainstream?
Jürgen Mutschall ponders what is to be done to make MDSD a mandatory development methodology for every large scale project.
-
Keynote: Why Open Source and the Destruction of Jurisdiction Makes Scalability Possible
Theo Schlossnagle keynotes on the role of open source software and the breaking up of silos in the enterprise in creating scalable systems.
-
Approximate Methods for Scalable Data Mining
Andrew Clegg overviews methods and provides use cases for performing data sets operations like membership testing, distinct counts, and nearest-neighbour finding more efficiently.
-
Introducing ClojureScript-in-ClojureScript
Joel Martin introduces cljs-in-cljs, a compiler for porting all of ClojureScript, including the Clojure top-half and other JVM specific code, to pure ClojureScript.
-
Data Science of Love
Vaclav Petricek digs some of the romantic interactions nuggets hidden in eHarmony's large collection of human relationships.
-
Leveraging Your Hadoop Cluster Better - Running Performant Code at Scale
Michael Kopp explains how to run performance code at scale with Hadoop and how to analyze and optimize Hadoop jobs.