InfoQ

InfoQ

Topic/Tag specific view

QCon London 2009 Content on InfoQ


Latest featured content about QCon London 2009

Standards are Great, but Standardisation is a Really Bad Idea

Topics
WS Standards,
Collaboration,
Architecture,
Communication

Paul Downey discusses the risks of premature standardisation, unnatural constraints, partial implementations and open extensions, how to avoid cloud computing lock-in, formal activities versus lightweight open processes as exemplified by open source, Microformats, OpenID, OAuth and other Web conventions being ratified through open, lightweight, continuous agreement.

Articles about QCon London 2009

Key Takeaway Points and Lessons Learned from QCon London 2009

Topics
Ruby,
Events,
SOA,
Java,
Agile,
.NET,
Architecture

This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Keynotes, Interviews, Tutorials, Web as a Platform, Emerging languages in the enterprise, Real World SOA, Systems that never stop, Architectures in Financial Applications, Agile Organisational patterns, Historically bad ideas, Java.Next and many more!

Presentations about QCon London 2009

Lessons Learned From Java EE’s Evolution

Topics
Java,
Language,
Programming,
JCP Standards

Rod Johnson talks about Java’s evolution, in particular J2EE, presenting the lessons to be learned from its failures, like committee-led standards and container-managed frameworks, preparing to avoid such mistakes in the future.

Five Considerations for Software Architects

Topics
Methodologies,
Architecture

Kevlin Henney does not make recommendations for architecting software but rather brings into discussion five considerations useful to be reflected upon: economy, visibility, spacing, symmetry, emergence.

BDD & DDD

Topics
Agile,
Agile Techniques,
Design,
Architecture

Domain Driven Design (DDD) is about evolving a shared model of the domain letting the domain model drive the design. BDD is about establishing a shared understanding of “done” working from the outside in until you get there. DDD enables the use of BDD effectively creating software and BDD helps structure the conversations for DDD.

Interviews about QCon London 2009

Michael Nygard on Building Resilient Systems

Topics
Operations,
Architecture,
Methodologies

Michael Nygard on: feature complete vs. production ready, how to make a system more resilient and monitorable, explaining stability patterns like Bulkhead and Circuit Breaker, and the need for the development department to cooperate with the operations one and the business managers.

Ric Smith on the Present and the Future of HTML 5

Topics
Rich Internet Apps,
Specifications,
Architecture

Ric Smith is an advocate of HTML 5, considering that browser vendors will incorporate more and more features of the emerging standard, driving its adoption. Ric details some of the features already implemented, Web Sockets, server events, focusing on the difference between plug-in solutions and HTML 5 ones.

Patrick Curran and Geir Magnusson on the Standardization Process

Topics
Java,
Open Source,
Community,
Architecture,
JCP Standards

Patrick Curran and Geir Magnusson discuss the role played by the standardization process and the lessons taken from the open source movement, one key aspect being related to reference implementations that are required from spec leaders.