InfoQ Homepage Conferences Content on InfoQ
-
The Bold, New Extreme programming Experiment; Now in its 9th Year
Brian Spears shares his company's experience adopting and evolving extreme programming over 9 years.
-
Are We There Yet?
Rich Hickey advocates the reexamination of basic principles used today like state, identity, value, time, to create new constructs to deal with the massive parallelism and concurrency of the future.
-
Pimp My Architecture
Dan North discusses an example of rearchitecting an application without rewriting it from scratch, and explains general strategies for a holistic rearchitecture.
-
Coaching Self-Organizing Teams
This tutorial presents an approach utilizing leading-edge techniques from social complexity science and team dynamics to change the dynamics of a team with the aim of optimizing their work together.
-
ORM, EDM, ESQL, Entity Framework, LINQ to SQL, LINQ to Entities - Confused?
Eric Nelson explains what are ORM, EDM, and ESQL, what is the difference between LINQ to SQL and LINQ to Entities, which one should be used, accompanied by hands on demos showing how to use them.
-
SpringSource and VMWare: Making Sense Of It All
Adrian Colyer and Karl Rumelhart discuss the VMWare acquisition of SpringSource, Cloud Foundry, public vs private cloud, virtualization, vSphere, Infrastructure as a Service and vSphere performance.
-
Pouring Data on Troubled Markets - Quantitative Portfolio Management Technology at BGI
Eoin Woods explains how Barclays Global Investors (BGI) designed Apex to meet the challenges it faces and the Java technologies which were chosen for an architecture with variations on standard J2EE.
-
Data Grid Design Patterns
Brian Oliver explains a number of data grid design patters: Command, Functor, Messaging, and Push Replication. He also mentions some traditional patterns used so far and Coherence Incubator.
-
Thoughts on the Generic vs. Specific Tradeoff
Stefan Tilkov offers guidelines for the architect looking for a solution to his problem. Should it be a generic or a specific one? He compares several such solutions outlining the pros and cons.
-
SpringOne/2GX 2009 Keynote
Rod Johnson covers the history of Spring, Spring 3.0, Spring Integration, Groovy, Grails, tc Server, Spring Insight, SpringSource Tool Suite, the VMWare acquisition and the Enterprise Java Cloud.
-
Agile Project Metrics
The presentation shows how to project realistic completion dates based on empirical observations based on Velocity for iterative methods and on Cumulative Flow for non-iterative methods.
-
Systems that Never Stop (and Erlang)
Joe Armstrong on 6 reliability laws, Isolation, Concurrency, Failure Detection, Fault Identification, Live Code Upgrade, Stable Storage, showing how they are respected in Erlang, plus some examples.