InfoQ Homepage QCon San Francisco 2013 Content on InfoQ
-
Scaling Pinterest
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.
-
What Makes a Great API?
John Musser explains how to transform a good API into a great one based on his experience with thousands of APIs at ProgrammableWeb and API Science.
-
Adopting Continuous Delivery: Adjusting your Architecture
Rachel Laycock advises on designing systems for rapid deployment, avoiding delivering pitfalls by using micro services and evolutionary architecture.
-
API Security and Federation Patterns
The role of API management infrastructure in API Security, API Access Control and API Federation and its interaction with enterprise infrastructure, social identity and application developers.
-
Deconstructing Functional Programming
Gilad Bracha explains how to distinguish FP hype from reality and to apply key ideas of FP in non-FP languages, separating the good parts of FP from its unnecessary cultural baggage.
-
Advanced Front-end Debugging
Panos Astithas presents some of the debugging, profiling and tracing tools available to web developers today.
-
Growing from the Few to the Many: Scaling the Operations Organization at Facebook
Pedro Canahuati describes how Facebook's operations maintains their infrastructure, including challenges faced and lessons learned: prioritizing calls, managing technical debt, incident management.
-
From Code to Monkeys: Continuous Delivery at Netflix
Dianne Marsh presents the open source tools used by Netflix to keep the continuous delivery wheels spinning.
-
Online Controlled Experiments: Introduction, Insights, Scaling, and Humbling Statistics
Ronny Kohavi shares lessons learned, cultural and scaling challenges conducting hundreds of concurrent online controlled experiments at Bing.
-
Evolution of the Netflix API
Ben Christensen describes Netflix API's evolution to a web service platform serving all devices and users, the challenges met in operations, deployment, performance, fault-tolerance, and innovation.
-
REEF: Retainable Evaluator Execution Framework
Rusty Sears introduces REEF along with examples of computational frameworks, including interactive sessions, iterative graph processing, bulk synchronous computations, Hive queries, and MapReduce.
-
Culture and Happiness in Virtual Teams
Floyd Marinescu shares how the virtual teams behind InfoQ.com and QCon are run: processes, tools, & mindset needed to run virtually while delivering purpose, autonomy & mastery for over 7 years.