Overview
Explore effective microservices strategies in a data-centric environment through this 45-minute conference talk from GOTO Chicago 2017. Dive into Stitch Fix's unique retail approach, combining art and science with personalized algorithmic recommendations. Learn about small team dynamics, test-driven development, continuous delivery, and cultural aspects of microservices implementation. Discover techniques for persistence, interface evolution, transitioning from monoliths, and handling shared data. Examine the role of events in microservices, strategies for joins and sagas, workflow management, and the potential of serverless architectures. Gain valuable insights from Randy Shoup, VP Engineering at Stitch Fix, as he shares experiences from eBay and Google to help you navigate the complexities of microservices in data-driven environments.
Syllabus
Introduction
Stitch Fix
Data Science
Styling
Software Development
Small Teams
TestDriven Development
Continuous Delivery
Cultural Aspects
Microservices
Persistence
Interface Evolution
Microservices from a Monolith
Dealing with Shared Data
Events
Events in Microservices
Joins in Microservices
Sagas
Workflows
Serverless
Summary
Stitch Fix Hiring
Taught by
GOTO Conferences