InfoQ Homepage Stories & Case Studies Content on InfoQ
-
Keynote: SOA, Cloud Computing and the Semantic Web at NASA
Hook Hua discusses how semantic Web technologies are being leveraged by cloud-based SOA to improve interoperability within NASA enterprise boundaries and between NASA and external organizations.
-
Engineering Elegance: The Secrets of Square's Stack
Bob Lee presents persistence queues, the technology stack, the publish-subscribe pattern and dependency injection as used by Square.com.
-
Futures and Promises: Lessons in Concurrency Learned at Tumblr
Blake Matheny discusses the current status of Tumblr, its evolution and lessons learned along the way, 3 types of concurrency -Macro, Mecro and Micro-, and Motherboy –a dashboard system-.
-
The Brightbox Cloud Story: Building a Resilient Cloud Infrastructure from Scratch
Jeremy Jarvis shares his experience building a IaaS cloud and some of the lessons learned along the way.
-
Building Cloud Software–It's Big but It's Not All Fluffy
Andy Britcliffe shares some lessons learned building software for the cloud, along with advice on architecture, technologies and the need for vendor support.
-
Accruing Technical Debt: Practical Decision-Making and Its Business Relevance
Christof Ebert discusses technical debt including a Netscape vs. IE case study and provides a framework with practices for managing technical debt.
-
15 Lessons from 15 Years as a Software Architect
Ingo Rammer shares 15 tips regarding people, complexity and technology that he learned doing software architecture for 15 years.
-
Anarchy, Cooperation and the Bazaar
Ola Bini discusses using open source in distributed teams from a sociological, political, and organizational point of view, providing some lessons useful in daily development.
-
Launching Kanban Teams
Jesper Boeg shares his experience, lessons learned, failures, and common problems met when introducing Kanban to various teams having no previous Agile or Lean experience
-
A Team, A System, Some Legacy ... and You
Eoin Woods shares some of his architectural experience along with principles and techniques useful when working with legacy systems.
-
Working with MIG
David Dawson and Marcus Kern share lessons learned creating a high-performance mass audience participation system using NoSQL.
-
Scala: Simplifying Development at guardian.co.uk
Graham Tackley shares the lessons learned running The Guardian website on Java, and why they decided to switch to Scala and how it helps them.