Details on Pinterest's architeture, its systems -Pinball, Frontdoor-, and stack - MongoDB, Cassandra, Memcache, Redis, Flume, Kafka, EMR, Qubole, Redshift, Python, Java, Go, Nutcracker, Puppet, etc.
Daniel Cukier shares insight in using cloud services to scale web applications, dealing with load balancing, session sharing, email, asynchronous processing, logging, monitoring, CD, RUM, etc.
Rachel Laycock advises on designing systems for rapid deployment, avoiding delivering pitfalls by using micro services and evolutionary architecture.
Clayton Bauman introduces Babel, an open source language implemented in C, targeted for cloud computing. Other features: interpreted, untyped stack-based, postfix, supports arrays, lists and hashes.
Dianne Marsh presents the open source tools used by Netflix to keep the continuous delivery wheels spinning.
Ben Christensen describes how the Netflix API evolved from a typical one-size-fits-all RESTful API designed to support public developers into a web service platform optimized to handle the diversity and variability of each device and user experience. The talk will also address the challenges involving operations, deployment, performance, fault-tolerance, and rate of innovation at massive scale.
Jim Driscoll discusses using ADFm to create and change Groovy scripts at runtime and debugging a live system with JWDP.
Jeremy Edberg discusses how Netflix designs their systems and deployment processes to help the service survive both catastrophic events like zone and regional outages and less catastrophic events like network latency and random instance death.
Jeff Magnusson takes a deep dive into key services of Netflix’s “data platform as a service” architecture, including RESTful services that: provide comprehensive metadata management across data sources (Franklin); enable visualization and caching of results of Hadoop jobs (Sting); and visualize the execution plans produced by languages such as Pig and Hive (Lipstick).
Nic Williams discusses deploying Cloud Foundry on AWS or OpenStack using Bosh, a tool chain for release engineering, deployment and lifecycle management of large scale distributed services.
Peter Niederwieser discusses building a continuous delivery pipeline with Gradle and Jenkins.
Rob Witoff presents how JPL and the Curiosity rover mission use cloud computing, including EC2, CloudFormation, Simple Storage Service, and Simple Workflow - to enable research, engineering and operations technologies.