Over the past two years, Credit Karma has gone from zero to nearly 100 microservices, supporting over 300 engineers while serving our more than 80 million members. Drawing on his experience at Credit Karma, Mason Jones shares approaches based on his real-world experiences making the shift to microservices, covering routing (How does service A find and call service B?), management (How do you handle hundreds of containers?), observability (How do you know what’s going on out there?), and experience (How do your developers deal with these services?), as well as the cultural and organizational impact that you can’t avoid. Join in to explore solutions, pitfalls, and practical examples that have worked in the real world at scale.
Mason Jones is a technical leader on Credit Karma’s platform services team. His work provides a foundation for Credit Karma’s microservices and cloud infrastructure to enable the more than 80 million members and financial institution partners in the US and Canada to use data to guide their financial decisions. Previously, Mason spent more than 20 years as a technical executive at startups throughout Silicon Valley. He specializes in migrating technical organizations to microservices, securing build pipelines, and creating self-service tools to empower development teams. When Mason isn’t shipping code, he manages Charnel Music, an independent record label he founded.
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org