Главная
Study mode:
on
1
Intro
2
Serverless principles
3
What is App Engine?
4
Why App Engine?
5
What is Cloud Functions?
6
What is Cloud Run?
7
Why Cloud Run?
8
Process-level resource isolation
9
Code is executed on instances
10
What is execution environment?
11
Serving Requests & Events
12
Functions, Apps, Containers?
13
Don't pretend your monolith is a microservice
14
Serverless Concurrency & Billing
15
Text to image
16
Function code
17
Deploy and test at scale
18
Add memory and test again
19
Memory leak fixed
20
Shall we reduce memory? No!
21
What is the time spent on?
22
Better compression
23
Optimize downloading the background
24
Move computations to global scope
25
Summary of steps
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Dive into the inner workings of serverless platforms in this 54-minute Devoxx conference talk presented by Google's Monika Nawrot and Marek Biskup. Explore serverless principles, focusing on Google Cloud's offerings such as App Engine, Cloud Functions, and Cloud Run. Understand process-level resource isolation, execution environments, and how requests and events are served. Learn about the differences between functions, apps, and containers, and why monoliths shouldn't be disguised as microservices. Gain insights into serverless concurrency and billing practices. Follow a practical example of optimizing a text-to-image function, including deployment, testing at scale, memory management, and performance improvements. Discover techniques for better compression, background downloading optimization, and moving computations to the global scope.

Under the Hood of Serverless Platforms

Devoxx
Add to list
0:00 / 0:00