InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Clojure in the Field
Stuart Halloway on Clojure development including BDD for functional code, wrapping Java APIs, third part libraries worth knowing, writing code without an objectual context, and the learning curve.
-
A Pattern Language for Parallel Programming
Ralph Johnson on a pattern language for parallel programming based on the following patterns: Structural, Computational, Parallel Algorithm Strategy, Implementation Strategy, and Concurrent Execution.
-
Sustainable Test-Driven Development
Steve Freeman offers advice on writing good tests that make development easier avoiding dead weight code that is hard to maintain. Topics: readability, complex data, diagnostics, and flexibility.
-
Project Voldemort: Scaling Simple Storage
Jay Kreps discusses the architecture, algorithms, implementation and deployment of Voldemort, a distributed storage system. He also presents the problems solved using Voldemort at LinkedIn.
-
From Agile Development to Agile Operations
Stuart Charlton talks about the opportunity brought by cloud computing to introduce agile methods and processes to the operational side of IT, helping to bridge the development and operations worlds.
-
Horizontal Scalability via Transient, Shardable, and Share-Nothing Resources
Adam Wiggins details how memcached, CouchDB, Hadoop, Redis, Varnish, RabbitMQ, Erlang apply the transient, shardable and share-nothing principles to achieve horizontal scalability.
-
Project-Oriented SOA
Leo Shuster shows how to combine service architecture and lifecycle management, funding, SOA governance and metrics in order to develop individual projects and an SOA initiative in the same time.
-
Dave Hoover and Paul Pagel on Apprenticing to Mastery
Dave Hoover and Paul Pagel discuss the patterns of behavior they've observed in successful apprenticeships.
-
Basking in the Limelight
Micah Martin introduces Limelight, a JRuby GUI library that uses the theater metaphor for writing GUIs. The talk introduces basic concepts, how to style GUIs, and much more.
-
Open Source at Unibet.com - 10x Scalability at Half the Cost
Stefan Norberg presents Unibet.com’s architecture which uses XHTML 1.0, CSS 2.1, YUI, caching, compression, image spriting, and CDN striping for front-end plus multiple replicas for scaling out.
-
QCon SF Keynote: Techie VC's Talk About Trends & Opportunities
Kevin Efrusy and Salil Deshpande talk about what makes a business successful or not, presenting three actual cases they have been involved with: Hyperic, G2One, SpringSource.
-
Security for the Services World
Chris Riley presents security issues threatening service based systems, examining security threats, presenting measures to reduce the risks, and mentioning available security frameworks.