InfoQ Homepage Cloud Computing Content on InfoQ
-
Chris Mattmann on Big Data Infrastructure for Scientific Data Processing
Chris Mattmann explains the type and magnitude of data produced in scientific projects like the Square Kilometer Array Telescope, the tools to use for scientific data processing and much more.
-
Derek Collison on Apcera Continuum
Cloud Foundry creator Derek Collison talks about building the next generation of PaaS with his Continuum product at Apcera, and how Go was chosen as the core language for its development. He also talks about his earlier career at Tibco, Google and VMware, and the role of messaging systems like AMQP and MQTT.
-
Dave Farley on Agile, DevOps, Acceptance Testing and More
In this interview, Dave Farley approaches Continuous Delivery both from human and technological perspectives. Do flow-based methodologies play better with CD than iteration-based ones? How to do CD on a DevOps unfriendly context? From a technological perspective, learn the importance of artifact repositories and why you should avoid branching as much as possible.
-
Todd Charron on Lean Startup Machine & Improv in Agile
Todd Charron talks about some of the outcomes from Lean Startup Machine in Toronto, applying Lean Startup in the Enterprise and how can us improvisation techniques in Agile to reduce our fears.
-
Jeremy Pollack of Ancestry.com on Test-driven Development and More
Hadoop, the distributive file system and MapReduce are just a few of the topics covered in this interview recorded live at QCon San Francisco 2013. Industry-standard Agile implementation and a lot of testing, assures the development team at Ancestry.com that they have an app that can handle the large traffic demands of the popular genealogy site.
-
Chris McMahon on Open Software Testing at Wikipedia
Chris McMahon discusses radically open source testing at Wikipedia and has put out a call for the testing community to participate, as well as discussing approaches to browser test automation.
-
Deepak Giridharagopal on Puppet, Immutable Deployments, Analyzing Systems with PuppetDB
Deepak Giridharagopal explains the config management and automation tool Puppet, the concept of Immutable Deployments, and how Puppet DB (written in Clojure) allows to monitor and query systems managed with Puppet. Also: why PuppetDB is written in Clojure.
-
Software Engineer Panos Astithas of Mozilla on Debugging Tools and Open Source
JavaScript expert Panos Astithas discusses the latest trends in mobile app development. The tools that Panos employs in his work as Software Engineer at Mozilla help to keep their applications as bug-free and smooth running as possible. Effective debugging is all about having the best developer tools available.
-
Bryan Beecham on XP Not Dead
Bryan Beecham (aka Billy Garnet) reminds us that "XP not dead!" and shares his approach to teaching TDD and refactoring with Lego and applying XP and craftsmanship in teams as well as the human body.
-
Machine Learning Netflix Style with Xavier Amatriain
Xavier Amatriain discusses how Netflix uses specialized roles, including that of the Data Scientist and Machine Learning Engineer, to deliver valuable data at the right time to Netflix' customer base through a mixture of offline, online, and nearline data processes. Xavier also discusses what it takes to become a Machine Learning Engineer and how to gain real experience in the field.
-
Dave Farley on Continuous Delivery
Dave Farley discusses the reasons for Continuous Delivery and Continuous Deployment, the advantages and challenges they pose, and much more.
-
Rachel Laycock on Continuous Delivery
Rachel Laycock explains her experience with bringing Continuous Delivery to companies, the main technical and social obstacles, and much more.