This repository contains a set of examples developed during, but not limited to the live coding sessions.
- Lesson 1 - a webhook example
- Lesson 2 - some basic requirements and API definition for the core of the serverless platform
- Lesson 3 - the implementation of the core of our serverless platform, allowing ad-hoc provision and execution of a piece of Python code
- Lesson 4 - the start of the implementation of the API gateway
- Lesson 5 - the API gateway works, and the system now launches functions asynchroneously + the execution is caped at one minute
- Lesson 6 - defining what makes a good DX
- Lesson 7 - scaling out the system with caching and load balancing
- Lesson 8 - what are SLOs/SLAs, what is observability, and how to reduce tail latencies in distributed systems
- Lesson 9 - final lecture about fault-tolerance
Serverless Course Autumn 2021 by Alexandru Burlacu is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.