InfoQ Homepage Presentations
-
BDD with Puppet & Cucumber
Tom Sulston explains how to manage systems with Cucumber and Puppet based on BDD principles, including practical tricks and pitfalls. The session demoes using those tools.
-
Searching Without Objectives
Kenneth O. Stanley considers that innovation is stifled when we are strictly following a high goal, and we would progress more when we are inclined to discovery rather than following an objective.
-
Immutable Object vs. Unsynchronized State
Joshua Bennett discusses immutable objects, what they are good for, when they are recommended to be used and when are to be avoided.
-
Developing Social-Ready Web Applications
Craig Walls discusses social web applications, how to integrate them, how to provide social data in a RESTful and secure way, introducing Spring Social, a framework for developing social web apps.
-
Groovy.DSLs (from: beginner, to: expert)
Paul King and Guillaume Laforge present Groovy’s capabilities to build DSLs through several concrete examples meant to highlight the language’s good support for creating internal DSLs.
-
RESTful SOA in the Real World
Sastry Malladi presents different ways used by the industry to implement a RESTful SOA, detailing how eBay did it in order to achieve performance, and what lessons can be taken from that.
-
Panel: Non-Relational Data Stores
Roger Bodamer, Chris Biow, Steve Harris, Rusty Klophaus, Mike Malone, and Ken Sipe (panel moderator) discuss the future development of NoSQL or non-relational data stores.
-
Consistency Models in New Generation Databases
Roger Bodamer talks about consistency models in NoSQL databases, showing how different products deal with replication, multiple copies of information, consistency, failover, high availability.
-
SOA, Service-Orientation and Cloud Computing: The Connection Points
Thomas Erl establishes the connection points between cloud computing and service-orientation looking at each's goals, characteristics, principles, types, and models.
-
Keynote: SOASchool.com - The Service, The Cloud, and The Method
Thomas Erl opened the SOA & Cloud Computing Conference 2010 with a view on the relationship between SOA and cloud computing, underlining the opportunities and perils of using CC in SOA solutions.
-
The Case for Evolvable Software
Stephanie Forrest believes in the possibility to create evolvable software through automated bug repair, optimizing or improving code and creating new combinations of existing functionality.
-
Being Elastic - Evolving Programming for the Cloud
Randy Shoup discusses the cloud programming model, covering topics such as state/statelessness, distribution, workload partitioning, cost and resource metering, automation, and deployment strategies.