~/talk

Evolution of a Platform as a Service from the inside

Talkat Devoxx Belgium 2019 · 2019-11-04..11-08· [serverless]
speakerdeck:ludoch
slides:none on file

App Engine describes how a new gVisor user-space kernel intercepts and rewrites syscalls so unmodified OpenJDKs run safely, which lets the platform upgrade from Java 7 to Java 8 and later offer Java 11. Teams run >5,000 JVM regression tests nightly on gVisor, migrate millions of Java 7 apps transparently, and prove autoscaling (peak tests hit ~1,000 RPS and ~63 instances before dropping to zero). Deploy options include run any jar listening on port 8080 or supply a container image for Cloud Run.

AI-written summary · about

  1. 0:00Introduction
  2. 0:47Operational Model
  3. 1:16Programming Model
  4. 2:17Google Trends
  5. 3:14How did we get there
  6. 3:47Two branches
  7. 4:51Origin
  8. 5:44Marketing
  9. 5:54Modularity
  10. 6:34Google App Engine
  11. 7:21servlet
  12. 8:27security
  13. 11:37hackers rank
  14. 14:17Java 7 and 8
  15. 15:56G Visor
  16. 18:14JVM
  17. 22:40AppEngine
  18. 23:00Second Generation Sandbox
  19. 24:24App Engine Java 11
  20. 32:36Container
  21. 34:30Recap
  22. 35:32App Engine vs CloudRun
  23. 39:56Quercus
  24. 46:27Endpoint
  25. 47:05Environment
  26. 47:57Load Testing
  27. 49:18Create a Service
  28. 50:16Authorization
  29. 50:40RunApp
  30. 50:55Reply
  31. 51:28Where is PCR
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.