InfoQ Homepage Presentations
-
Real-Time Java for Latency Critical Banking Applications
Bertrand Delsart discusses real-time (RT) computing requirements in banking, RT Java history, priority semantics, RT APIs, RT Garbage Collection, soft vs. hard RT, and benefits of RT Java.
-
Architecting for Latency
Dan Pritchett addresses latency issues in web applications that should be dealt with from the beginning when the system is designed.
-
Planning with a Large Distributed Team
Williams and Stout share their recent experience with a large distributed team, the planning hurdles they encountered and how they passed them, and their recommendation: avoid large distributed teams.
-
The Lego Hypothesis
For decades, software engineering has "dreamed an impossible dream", to build software as easily as building Lego houses. In this talk, James Noble imagines a world where the dream has been realized.
-
Diary of a Fence Sitting SOA Geek
In this presentation, Mark Little explains the history of SOAP/WSDL/WS-*-based web services and RESTful HTTP and highlights how the two approaches might converge into a single solution.
-
Measuring Agile in the Enterprise: 5 Success Factors for Large-Scale Agile Adoption
Michael Mah analyzes the development process in 5 companies: 2 Agile (one of them BMC) and 3 classic. He presents the factors which contributed to the success of BMC's Agile adoption.
-
Shaw and Fowler About Forging a New Alliance
Shaw and Fowler talk about the need for a new relationship between the business department and the IT department. Studies have shown that projects mostly fail due to miscommunication between the two.
-
Archaeopteryx: A Ruby MIDI Generator
Eccentric artist turned overnight anti-celebrity, Giles Bowkett captures the heart and soul of RubyFringe as he demonstrates his revolutionary Archaeopteryx MIDI drum pattern generator.
-
Fostering Software Craftsmanship in a Corporate Setting
Scott talks about software craftsmanship represented by people responsible for their work, continuously learning, taking pride in their work, sharing knowledge and respecting professional standards.
-
Eric Nelson on Windows as a Web Platform
Eric Nelson explores Windows as a web platform using IIS 7.0 providing an architecture deep dive and striving to reduce the lines of code in web applications.
-
Introducing Spring Batch
Dave Syer discusses Spring Batch (SB), batch processing patterns, typical batch processing uses, SB concepts and capabilities, case studies, SB domain details and the SB roadmap.
-
Extremely Short Iterations as a Catalyst for Effective Prioritization of Work
Mishkin Berteig presents how a 2-days iteration led to a crisis which in turn forced those involved to realize the importance and necessity of task prioritization.