Tuesday, May 7 • 3:30pm - 4:00pm
Function Composition in a Serverless World

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
As serverless applications grow more complex, function composition, or the ability for functions to call each other, becomes important. The talk explores four available options for composing functions, along with a deep dive into workflows, using examples and live demos for each approach. The presenter compares them with regard to expressiveness, performance, and fault tolerance, as well as other concerns, such as the ease of doing upgrades and monitoring the overall application’s performance.

Topics include
• coordinating functions: Manage the execution of other functions by calling them directly
• event-driven composition: Uses functions emitting and reacting to events on message queue topics
• workflows: Introduce a mechanism for expressing a graph of function interactions and having a new runtime to manage the execution of these functions
• compiling functions: Merge functions into more complex functions by combining them on a source-code level

See the slides.

Watch the video.

avatar for Josh Hurt

Josh Hurt

Joshua Hurt is a senior software engineer at Platform9. He graduated from the University of Texas, Austin, as a Terry Scholar with a BS in Computer Science. From his early days interning with UnboundID and with the Chief Technologist at NASA up to today, he enjoys experimenting with... Read More →

Tuesday May 7, 2019 3:30pm - 4:00pm EDT
Grand Station 3 Sheraton Pittsburgh Hotel at Station Square