InfoQ Homepage Architecture & Design Content on InfoQ
-
Bushido, and the Art of Staying Sane in the Game Development Business
Lars Kroll Kristensen shares the lessons learned from the rise and fall of Runestone, lessons applied in another game development company, Unity Studios.
-
Distributed Systems: What Nobody Told You
Shaneal Manek tells the story of how things can go wrong with a distributed system which turned into a success after incorporating appropriate tools for monitoring, analytics, logging, security.
-
Architects? We Don't Need No Stinkin’ Architects!
Michael Stiefel attempts to clear up some misunderstandings regarding the role played by the software architect.
-
Bringing Riak to the Mobile Platform
Kresten Krab Thorup discusses data models for Riak, a protocol for synchronizing key-values, and BucketDB, a mobile Riak client.
-
Messaging for Modern Applications
Tom McCuch discusses the current trends in modern applications, how they can use messaging, how Spring Integration provides a messaging DSL, and the architecture of AMQP and RabbitMQ.
-
Introduction to Spring Data Neo4j
Michael Hunger discusses graph databases and the need for them in the larger context of NoSQL data stores, introducing Spring Data, Neo4j, and Spring Data Neo4j.
-
Understanding Java Garbage Collection and What You Can Do about It
Gil Tene explains the workings of a garbage collector: terminology, metrics, fundamentals, key mechanisms, classification of current GCs, the “Application Memory Wall” problem, and details Azul C4 GC.
-
SoundCloud
Eric Wahlforss shares his thoughts on what’s great and not so great in building a company’s identity and culture related to communication, relations, the right people, technologies, Agile, etc..
-
Case Study: Riak on Drugs (and the Other Way Around)
Kresten Krab Thorup discusses a MySQL project that was moved to Riak for high availability, scalability and to run off multiple data centers, sharing the experiences, pitfalls and lessons learned.
-
SpringOne 2GX Keynote: Next Generation Applications
Ben Alex along with a SpringSource team present the future of mobile applications, authorization, data, and application architecture as seen by VMware.
-
SpringOne 2GX Keynote: Spring, Yesterday, Today and Tomorrow
Adrian Colyer presents along with a Spring team the key principles guiding SpringSource evolution over time, what has happened from the previous SpringOne event, and where SpringSource is headed to.
-
Heresies and Dogmas in Software Development
Dean Wampler discusses the merits of several controversial issues: Goto, Design before Code, Design Patterns, Corba vs. REST, Object Middleware and ORMs, and Identifiers with Spaces.