We're bringing Randy back! Randy Shoup spoke at our meetup group in July but only made it about halfway through his talk, as the session was very engaging and interactive. This time we have scheduled ample time for Randy to deliver his full talk, and for Q&A.
Agenda:
6:30 - 7:00: Pizza and socializing
7:00 - 7:15: Welcome and announcements
7:15 - 8:45: From Monolith to Microservices; Lessons from Google and eBay
From Monolith to Microservices; Lessons from Google and eBay
Most large-scale web companies have evolved their system architecture from a monolithic application and monolithic database to a set of loosely coupled microservices.
Using examples from Google, eBay, and other large-scale sites, this talk outlines the pros and cons of these different stages of evolution, and makes practical suggestions about when and how other organizations should consider migrating to microservices. It concludes with some more advanced implications of a microservices architecture, including SLAs, cost-allocation, and vendor-customer relationships within the organization.
About Randy Shoup:
Randy is a Silicon Valley technology executive with 25 years of experience scaling technology infrastructures and engineering organizations, ranging from tiny startups to Internet-scale companies. Most recently, he served as CTO of KIXEYE, a 500-person maker of real-time strategy games for web and mobile devices.
Prior to KIXEYE, he was Director of Engineering in Google's cloud computing group, leading several teams building Google App Engine, the world's largest Platform as a Service. Previously, he was CTO and Co-Founder of Shopilly, an ecommerce startup, and spent 6 1/2 years as Chief Engineer and Distinguished Architect at eBay. He was Chief Architect and Fellow at Tumbleweed Communications, and has held various engineering and architecture roles at Oracle and Informatica. Randy is a frequent keynote speaker and consultant in areas from scalability and cloud computing, to analytics and data science, to engineering culture and DevOps. He is particularly interested in the nexus of people, culture, and technology.
Directions:
Cisco, Building 30
707 E Tasman Dr Milpitas, CA 95035, San Jose, CA