Serverless microservices at Fender Digital
Fender Digitals service infrastructure is 100% serverless. The promises of serverless include reduced costs and simplified operations; the challenge lies in how to implement complex applications on a FaaS platform. Michael Garski shares best practices Fender Digital has established to optimize function performance and ensure observability.
Talk Title | Serverless microservices at Fender Digital |
Speakers | Michael Garski (Fender Digital) |
Conference | O’Reilly Software Architecture Conference |
Conf Tag | Engineering the Future of Software |
Location | London, United Kingdom |
Date | October 29-31, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Developers can encounter challenges when developing applications with FaaS due to the unknowns of using a new platform. When embracing serverless, you encounter new sets of challenges, from how many functions to use and how to monitor application health and ensure observability to how to optimize for the costs and performance of your application. Michael Garski discusses the approach that Fender Digital has taken to implement a 100% serverless infrastructure and the practices the company have honed over the last two years as it embraced FaaS. Michael also offers an overview of how the architecture was implemented and how it addresses the challenges associated with serverless architectures. Along the way, you’ll explore optimizing function invocation performance and application performance monitoring.