The microservice paradigm uses many stateless cloud functions to provide a fully functional application. A microservice is typically event-driven, and the cloud functions fulfill the role of event handlers. To support the microservice paradigm in the serverless framework, a mechanism is needed to specify the microservice workflow and the event-function relationship.
Service graphs allow users to define business logic requirements and workflows, enabling them to arrange cloud functions to execute in sequence or concurrently and handle scaling to accommodate varying event load. Cathy Zhang explains how service graphs address the challenge of creating and managing microservice applications.
This session is sponsored by Huawei.
Cathy Zhang is a principal architect and engineer at Huawei USA, where she works on cloud computing, network virtualization, and cloud services. Cathy is an active contributor to the OpenStack community, leading the service function chaining project development, and an active contributor to the IETF, OpenFlow, and OPNFV organizations. She won the Outstanding Technical Contributor award from the Open Network Foundation. Cathy holds a PhD in computing engineering.
©2017, 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. • email@example.com