~/talk

How to Build a Distributed Serverless Polyglot Micro Services IoT Platform

links:none on file
slides:none on file

A runnable, open source event-driven platform is described that ties OpenWhisk actions to triggers via a Kafka message bus, stores code in CouchDB and executes functions in ephemeral Docker containers on invoker nodes. Deployments run locally (Vagrant/docker) or on Bluemix; actions support many languages or a custom Docker image. Triggers include HTTP, MQTT/RabbitMQ feeds and scheduled jobs; billing is per-millisecond and activation latency is optimized. The architecture is a working prototype and is deployed both locally and as a hosted service.

AI-written summary · about

  1. 0:00Introduction
  2. 2:00Background
  3. 4:34Setting the Stage
  4. 9:44Challenges
  5. 11:09Traditional cloud architectures
  6. 12:26Eventdriven architectures
  7. 13:23Emerging trends
  8. 13:56OpenWhisk
  9. 15:00Programming Model
  10. 15:16Triggers
  11. 15:45Actions
  12. 16:03Hello World
  13. 16:52Swift
  14. 17:22Chaining
  15. 17:53Roles
  16. 18:21Packages
  17. 18:44Execution Model
  18. 19:42OpenList
  19. 20:14Feeds
  20. 20:49Implementation Architecture
  21. 22:54Summary
  22. 25:01Questions
  23. 28:17Action UI
~/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.