~/talk

Building Serverless Swift APIs with Apache OpenWhisk

Talkat Mobile Era 2018 · 2018-11-01..11-02· [serverless, swift]
links:none on file
slides:none on file

Shows how to run Swift functions on Apache OpenWhisk / IBM Cloud Functions: write a single function named main (Swift 3/4), use Codable for JSON, register via the wsk CLI and invoke locally or via a web action URL or an API Gateway. Demo builds a Bitcoin conversion API that calls CoinDesk, deployed from source but recommends push Swift binary to narrow cold vs warm start latency. Platform auto-scales to zero, charges by milliseconds and memory, and enforces timeouts (~10–15 min) and low-GB memory limits.

AI-written summary · about

  1. 0:00Introduction to serverless Swift
  2. 1:41Why servers kill productivity
  3. 4:27What is serverless computing
  4. 8:42History of serverless platforms
  5. 10:06Why choose Apache OpenWhisk
  6. 11:29Swift support in OpenWhisk
  7. 12:33Writing Swift functions for OpenWhisk
  8. 15:20Setting up OpenWhisk locally
  9. 16:24Hello World demo with Swift
  10. 18:31Real-world Bitcoin conversion API
  11. 21:19Integrating functions into mobile apps
  12. 23:47Using API gateways for endpoints
  13. 25:33Creating a web action endpoint
  14. 27:40Building a managed API with API Gateway
  15. 30:06Challenges of serverless platforms
  16. 30:48Warm vs cold Swift activations
  17. 35:19Compute limits in serverless
  18. 38:06Summary and call to action
~/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.