~/talk

Let’s Get Functional: The Fast Path to Smart Serverless

Talkat Devnexus 2023 · 2023-04-04..04-06· [serverless, functional-programming]
slides:none on file

Builds a Spring Cloud Function pipeline that ingests live ADS‑B aircraft broadcasts from a PlaneFinder device, splits aircraft metadata and positions, and runs them as HTTP‑triggered endpoints locally and on Azure using Maven, Spring Boot 3 and Java 17. Uses the Azure Functions adapter and plugin for deploy, then tries a native image with Liberica/Graal and Cloud Native Buildpacks into Azure Container Apps. Observes similar latency for both deployments (0.23–0.25s roundtrip), so native containerization doesn’t buy much here. Also notes multiple trigger options and scale‑to‑zero behavior.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 5:17When to use apps vs functions
  3. 8:28Why Spring Cloud Function
  4. 9:55Why Azure Functions
  5. 11:21Development process demo
  6. 17:23Building the aircraft function
  7. 20:34Simple echo function
  8. 22:20Transforming aircraft data
  9. 25:57Deploying to Azure Functions
  10. 39:56Testing cloud endpoints
  11. 41:22Alternative deployment options
  12. 44:12Native executable with GraalVM
  13. 51:06Performance comparison
  14. 54:14Trade-offs and final thoughts
~/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.