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.
Software is changing the world
QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community.
A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.
Last Year's Tracks
Wednesday Jun 10
Applied Data Science and Machine Learning
Putting your data to use. The latest production methods for deriving novel insights
Engineer Your Culture
Building and scaling a compelling engineering culture
Modern Advances in Java Technology
Tips, techniques and technologies at the cutting edge of modern Java
Monoliths to Microservices
How to evolve beyond a monolithic system -- successful migration and implementation stories
The Art of Software Design
Software Arch as a craft, scenario based examples and general guidance
Sponsored Solutions Track I
Thursday Jun 11
Emerging Technologies in Front-end Development
The state of the art in client-side web development
Fraud Detection and Hack Prevention
Businesses are built around trust in systems and data. Securing systems and fighting fraud throughout the data in them.
Reactive Architecture Tactics
The how of the Reactive movement: Release It! techniques, Rx, Failure Concepts, Throughput, Availability
Architecting for Failure
War stories and lessons learned from building highly robust and resilient systems
High Performance Streaming Data
Scalable architectures and high-performance frameworks for immediate data over persistent connections
Sponsored Solutions Track II
Friday Jun 12
Architectures You've Always Wondered about
Learn from the architectures powering some of the most popular applications and sites
Continuously Deploying Containers in Production
Production ready patterns for growing containerization in your environment
Mobile and IoT at Scale
Users, Usage and Microservices
Modern Computer Science in the Real World
How modern CS tackles problems in the real world
Maximizing your impact as an engineer, as a leader, and as a person
Sponsored Solutions Track III
Last Year's Speakers
Stay updated. Subscribe
Subscribe and tell your friends about QCon San Francisco
Last Year's Keynotes
Skilled at technical stand up comedy, Zudio Founder: in-browser admin for Azure Storage
Key Driver of the Lean Software Development Movement
Last Year's Tutorials
New York Marriott at the Brooklyn Bridge
New York Marriott at the Brooklyn Bridge
The hotel is situated just across the river from Manhattan in New York City's most celebrated neighborhood, Brooklyn Heights. The conference venue is at the same location as the hotel.
Brendan Eich surveys interesting developments in the Web platform, analysing emergent trends, and making some predictions.
Dianne Marsh presents the open source tools used by Netflix to keep the continuous delivery wheels spinning.
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.
Rich Hickey presents the motivation, design and use of the Clojure core.async library, the reasons for choosing the CSP approach and how it helps to structure applications.
Martin Thompson discusses Java, concurrency, operating systems, and functional programming in the context of designing and testing high-performance systems.
Eric Evans discusses three DDD patterns helping embedding CAP tradeoffs inside the domain model: Aggregates, Domain Events and Bounded Contexts.
Michael Nygard explores some of the available loopholes in the CAP theorem helping architects to engineer distributed systems that meet their needs.
Rod Johnson shares some of the lessons he learned as an entrepreneur.
What our attendees say about QCon
Software is changing the world. InfoQ was founded in 2006 with the purpose of facilitating the spread of knowledge and innovation in enterprise development. We do this by providing our audience with unbiased, practitioner-driven conferences, content, and online community.
To see how we measure progress on fulfilling our purpose, please visit our social purpose index!
- 76% of respondents said they come because of practitioner-led, high-quality content 73% come for innovative information that drives innovation in their organizations
- The three most followed content areas on InfoQ for respondents are Java (66% of respondents), Architecture (65%), and Agile (59%)
- The top two "personas" (title segments) respondents identify with are Developer (76%) and Architect (72%)