InfoQ Homepage Presentations
-
Cloud Computing at Google
Randy Shoup details some of the pieces forming Google’s technology stack, BigTable, Megastore, Dremel, virtualization, etc. and the design principles of their their cloud-based applications.
-
Introduction to Actors Systems
Josh Suereth designs a distributed search service with Akka using Actors, covering: message passing, designing topologies, handling failure, service overload detection and tracking user sessions.
-
Don’t Trust Your Brain
Paolo Perrotta discusses the difficulties encountered while learning a new and quite different programming language, in his case Clojure, comparing it with Java and Ruby.
-
Breaking News and Breaking Software
Andy Hume shares details of the processes and approach used by The Guardian in developing and implementing quality in their front-end software.
-
API Conf Panel: API Business Models
John Musser, Joe Rago, Augusto Marietti, Steven Willmott, Michael Vizard
-
Molog: Typed Functional Logic Programming in Haskell
Adam C. Foltzer introduces Molog, a typed functional logic programming language written in Haskell.
-
Sprints, Scala, Scale & Serendipity: Blue Sky Thinking and Washing the Pots on the Road to Success at a Technology Startup
Ian Brookes and Rob Strange recount the journey and relationship of a Tech start-up and its software development partner, with the milestones and millstones along the way.
-
Racing Thru the Last Mile: Cloud Delivery Web-Scale Deployment
Alex Papadimoulis discusses various deployment strategies, scalable delivery, with examples from real-world organizations such as AllRecipes.com, Twitter, and Google.
-
Extending Cloud Foundry with New Services
Andrew Crump and Chris Hedley discuss extending Cloud Foundry with your own services, including customization at deployment time, and common concerns such as security and user quotas.
-
Domain-Driven Design with Clojure
Amit Rathore shares advice in building large scale applications in Clojure, making sure the code is readable and maintainable.
-
Developing iOS Apps for Fun and Profit
Phil Nash discusses iOS development, from the idiosyncrasies of Objective-C to how to test a mobile app to getting an app on the app store and getting it noticed.
-
Large-Scale Continuous Testing in the Cloud
John Penix describes the test automation system and the supporting build system infrastructure used by Google.