InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Managing Data in Microservices
Randy Shoup discusses managing data in microservices and shares proven patterns and practical advice that has been successful at Google, eBay, and Stitch Fix.
-
Serverless & GraphQL
Jared Short dives into why, how, and when to pair Serverless & GraphQL, with takeaways for implementing the first greenfield Serverless GraphQL API or migrating existing APIs.
-
Managing the Docker Change - Disrupt and Innovate
Tim Tyler discusses some of the key changes MetLife made to maximize success, from tossing out waterfall, quickly identifying design patterns, rallying around open source, and more.
-
Expedia’s Journey toward Site Resiliency
Sahar Samiei and Willie Wheeler share Expedia’s resiliency journey, starting with resiliency as an afterthought and progressing toward resiliency as a first-class concern.
-
Streaming SQL Foundations: Why I ❤Streams+Tables
Tyler Akidau explores the relationship between the Beam Model and stream & table theory, stream processing in SQL with Apache Beam, Calcite, Flink, Kafka KSQL and Apache Spark’s Structured streaming.
-
Going Production with Docker and Swarm
Bret Fisher discusses how to get started with Docker and Swarm in production, covering tactics, example configs, infrastructure designs, and the internals of Docker in production.
-
Predictive Datacenter Analytics with Strymon
Vasia Kalavri shares her research group’s ongoing work on Strymon: a system for predicting datacenter behavior in hypothetical scenarios using queryable online simulation.
-
The Whole Engineer Panel
Justin Becker, Dave Copeland, Kevin Stewart, and Anjuan Simmons discuss how to become an effective engineer. They approach the challenges and offer some tips, techniques, and new ways of thinking.
-
The Power of Distributed Snapshots in Apache Flink
Stephan Ewen talks about how Apache Flink handles stateful stream processing and how to manage distributed stream processing & data driven applications efficiently with Flink's checkpoints&savepoints.
-
The Effective Remote Developer
David Copeland discusses what can be done to be our best self as a remote team member, as well as what people need from their environment, team, and company, and how to be efficient as a remote dev.
-
You Can and Should Make Hardware
Jeff Williams talks about how to always maintain zero difference between prototype and production versions, treat hardware as a delivery system for software value, run everyday design sprints and more
-
Continuous Optimization of Microservices Using ML
Ramki Ramakrishna shares Twitter’s recent experience in applying Bayesian optimization to the performance tuning problem, discussing a service used for continuously optimizing microservices.