QCon San Francisco 2009 Content on InfoQ
Latest featured content about QCon San Francisco 2009

- Topics
- Agile,
- Design,
- Modeling,
- Architecture,
- Domain-Driven Design
Eric Evans advocates on gradual blending of modeling and design into iterative development based on a correct and deep understanding of the domain, avoiding both “analysis paralysis” and the “easiest solution” for a user story, in an attempt to create a solution that expresses the domain and is flexible enough to support future variations of the model.
News about QCon San Francisco 2009
- Topics
- Ruby,
- SOA,
- Java,
- Agile,
- .NET,
- Business,
- Architecture
In the first keynote at QCon San Francisco on Wednesday Nov. 18th, VCs Salil Deshpande of Bay Partners and Kevin Efrusy of Accel Partners will be discussing trends and opportunities that they have seen in the software development space. If you have any questions or comments that you would like to pass along please add them to this article, and Salil and Kevin may address them in the keynote.
Articles about QCon San Francisco 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: Turotials, Keynotes, Agility as a Craft, Architecture for the Architect, Architectures You've Always Wondered About, Cool Stuff with Java, DSL in Practice, Emerging Languages, The Cloud: Platform or Utility, The Many Facets of Ruby, and many more!
Presentations about QCon San Francisco 2009

- Topics
- Dynamic Languages,
- Java,
- Language
Jonathan Felch discusses Groovy starting with its initial manifesto, its major features, language’s capabilities from a financial perspective and lessons learned in an actual project, Groovy’s main dynamic and meta-programming features and the power of using them together, ending with a look at what is not so great or not working as it is supposed in Groovy.

- Topics
- Java,
- Web Frameworks
Jeremy Grelle discusses the following technologies from the Spring ecosystem: Spring 3.0, in greater detail, and Spring Integration, Spring Blaze and Spring Roo in less detail. For Spring 3.0 he covers the following topics: Themes, Generics, Annotated Factory Methods, Meta-Annotations, Spring Expression Language (SpEL), MVC, Rest Template. The talk ends with a demonstration of Roo.

- Topics
- Java,
- Architecture,
- Performance & Scalability
Alex Miller explains shortly why caching is useful, followed by examples of typical difficulties encountered when setting up a cache, like large datasets, data eviction, stale data, replication, loading, duplication. Miller also discusses available choices for designing a distributed caching architecture, and ways to test a cache for performance.
Interviews about QCon San Francisco 2009

- Topics
- Security,
- Operations,
- Cloud Computing,
- Architecture
Treb Ryan, CEO of OpSource, speaks on many cloud topics including security, SLA, policy compliance, advancing the cloud into the enterprise, the current need for hybrid solutions and the impact of cloud computing on the IT taskforce.

- Topics
- Architecture,
- Mobile,
- Stories & Case Studies
Steve Levin, VP at scanR, shares his experience and insight on the challenges developing an application for multiple mobile devices and platforms. He mentions the hardware difficulties encountered, the common software incompatibilities they had to surmount, and some details on what it takes to sell an application through online application stores.

- Topics
- Cloud Computing,
- Java,
- Architecture
Billy Newport talks to InfoQ about the need for higher level abstraction to do parallel programming with multi-core systems effectively. The interview explores some approaches taken with MapReduce products such as Cascading and Pig for a Hadoop cluster, explores the limitations of the actor model and message passing, and touches on IBM's WebSphere eXtreme Scale (ObjectGrid) product.