Guest Speaker: Randy Shoup discussing Migrating to Microservices at Stitch Fix

This is a past event

116 people went

Location image of event venue


Cerner Security: When you arrive at the gate, security will ask for your name and what they are here for. Security will be putting everyone in the north parking lot (they normally block spots off).

Guests will enter the building on the same floor the meet-up is being held in. A representative of Cerner will stand by the doors to help filter people into the correct area.

Cerner has also ordered some easels for signs in so people are clear about where they are going.

5:30 Arrive and food - Cerner will provide pizza bar, salad, cookies and soda.
6:10 Announcements
6:20 What is DevOps? - Ryan McNair
6:30 News - Dave Swersky
6:40 Migrating to Microservices at Stitch Fix - Randy Shoup
8:00 Close out and open discussions
8:20 Clean up around the area
8:30 Get out of Cerner possibly convene at a bar

Migrating to Microservices at Stitch Fix

One of the most powerful trends in software today is building large systems out of composable microservices. Many large-scale web companies have migrated over time to this architecture – and for good reason. But, as with any powerful technique, microservices come with their own brand of tradeoffs, and it is important to be aware of them before deciding whether they are appropriate in any particular case. They are not for every scale of problem, for every stage of company, or for every team.

This talk takes a pragmatic approach to microservices, and compares them to the alternatives at different stages of company evolution. Using examples from Stitch Fix, as well as from Google and eBay, it makes practical suggestions about whether, when, and how an organization should consider adopting a microservices architecture. Assuming microservices are the appropriate choice, it outlines an experience-based, incremental approach to making a successful re-architecture to microservices

The Speaker

Randy Shoup ( is a 25-year veteran of Silicon Valley, and has worked as a senior technology leader and executive at companies ranging from small startups, to mid-sized places, to eBay and Google. Randy is currently VP Engineering at Stitch Fix ( in San Francisco.

Earlier, Randy was Chief Engineer at eBay for 6 1/2 years, where he was responsible for multiple generations of eBay's realtime search infrastructure. He was CTO and Co-founder of a startup, and learned just how difficult and different it is to build a company from scratch. He was Director of Engineering at Google for Google App Engine, the world's largest platform-as-a-service. He also spent a year and a half applying eBay and Google lessons consulting with startups and large enterprises on how to improve their organizations and technology.

He is particularly passionate about the nexus of culture, technology, and organization.