L to R: Velocity chairs Mary Treseler, James Turnbull, and Ines Sombra at the O'Reilly Velocity Conference in San Jose 2017.
L to R: Velocity chairs Mary Treseler, James Turnbull, and Ines Sombra at the O'Reilly Velocity Conference in San Jose 2017. (source: O'Reilly Conferences via Flickr)

Systems and site reliability engineers, architects, and application developers came together in San Jose, Calif. for the O'Reilly Velocity Conference. Below you'll find links to highlights from the event.

Future history

Artur Bergman looks back at the last decade of DevOps and explores shifting patterns in operations, development, and systems.

What we learned moving 65,000 Microsofties to DevOps on the public cloud

Martin Woodward tells the story of transforming Microsoft’s internal engineering systems from a collection of disparate in-house tools to One Engineering System.

Internet traffic growth: Why platforms are critical for developers

Corey Scobie explains why the compartmentalization of Internet technology and application development will not sustain our aspirations.

Orchestrating chaos: Applying database research in the wild

Peter Alvaro explores lineage-driven fault injection (LDFI), a novel approach to automating failure testing.

Perception and bias and metrics, oh my!

Dawn Parzych shows how understanding assumptions and biases can help your organization.

Achieve predictable performance

Alex Grbic explains how a single field-programmable gate array (FPGA) can deliver acceleration for multiple workloads.

The future works like people

Adam Jacob says we need to design organizations that can cope with what’s new and what’s next.

Resiliency in a service provider world

Kristopher Beevers asks: What does resiliency mean when service providers are critical components of nearly every application?

DevOps and incident management: A recipe for success

David Hayes explains why DevOps is now a requirement for success and he outlines challenges all DevOps teams will face over the next five years.

The role of being technical in technical leadership

How can you be an effective noncoding technical leader? Camille Fournier explores solutions to this ongoing issue.

Building cloud-native applications with Kubernetes and Istio

Kelsey Hightower discusses the benefits of using Kubernetes and Istio together.

Preventing cascading failures in a global network

Dave Andrews shares strategies for addressing cascading failures at various scales and environments.

Removing engineering friction: Creating an evolutionary culture

Phillip Liu says removing friction for engineers leads to better code and a better understanding of how code works.

Lessons learned from building a globally distributed database service from the ground up

Dharma Shukla covers Azure Cosmos DB, a massively scalable, multitenant, globally distributed database service.

The false dichotomy of finders vs fixers

Cliff Crocker shows how intelligent analytics connects the data from "finders" with the actions from "fixers."

Looking back to move forward

Dianne Marsh asks: What does relevance in tech look like in practice?

Performance is about people, not metrics

Tammy Everts offers a brief history of UX and web performance research, and shares educated guesses about new metrics.

Article image: L to R: Velocity chairs Mary Treseler, James Turnbull, and Ines Sombra at the O'Reilly Velocity Conference in San Jose 2017. (source: O'Reilly Conferences via Flickr).