InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Machine Learning Fast and Slow
Suman Deb Roy talks about some of Betaworks’ internal data tools and platform, product-specific solutions and best practices they learned when machine learning has to drive the startup road.
-
API-first Architecture Transformation at Etsy
Stefanie Schirmer talks about the case study of building an API-first architecture at Etsy, why they built it, the tools used, the mistakes made and the lessons learnt along the way.
-
Getting Towards Real Sandbox Containers
Jessie Frazelle discusses the differences between application sandboxes and containers, including rootless containers, custom AppArmor profiles, seccomp profiling, and the future of container security
-
Unorthodox Paths to High Performance
Alex Rasmussen examines some lessons learned while building record-setting sorting systems at UC San Diego.
-
Understanding Hardware Transactional Memory
Gil Tene talks about new speculative and optimistic locking mechanisms enabled by HTM (Hardware Transactional Memory), HTM's benefits and limitations, speculating on its future impact on concurrency.
-
Safe Systems Programming in C# and .NET
Joe Duffy shares some of his key experiences from building an entire operating system in a C# dialect and dealing with errors and concurrency robustly, focusing on open source C# and .NET.
-
Access and Secret Management in Cloud Services
Ryan Lane talks about the concepts and tooling for wrangling identity, access management, and secrets (passwords, ssl certificates, access tokens, etc.) in cloud services.
-
Adaptive Availability for Quality of Service
Theo Schlossnagle talks about lessons learned in building an always-on distributed time-series database with aggressive quality of service guarantees, and techniques for dealing with bad machines.
-
Ingest & Stream Processing - What Will You Choose?
Pat Patterson and Ted Malaska talk about current and emerging data processing technologies, and the various ways of achieving "at least once" and "exactly once" timely data processing.
-
Learnings from a Culture-First Start-up
Sunil Sadasivan talks about some of Buffer’s culture experiments to illustrate how cultivating and iterating on a team's culture can improve happiness, employee retention, and overall growth.
-
The Architecture that Helps Stripe Move Faster
Evan Broder talks about how Stripe has designed the systems to speed up the development process and how the software infrastructure in their API enables the next tech companies to build faster.
-
3M RPS: .NET Open Source is Happening in a Big Way
Jeffrey Fritz digs into the how, what, and why of .NET Core and ASP.NET Core on a Mac. This technical session is demo-heavy.