~/talk

Building Rock SOLID Serverless Applications

Talkat NDC Sydney 2020 · 2020-08-31..09-03· [serverless]
links:none on file
slides:none on file

Shows how to build Azure serverless apps that actually survive faults: uses Azure Functions with constructor DI, a resize‑images function demo that runs and swaps versions, and Cosmos DB change feed for triggers. Uses service bus topics (not queues), an outbox pattern, retries with Polly, and an active-passive replication setup for Service Bus plus Azure Front Door for regional failover. Notes limits: Consumption ≈200 instances, Premium ≈100, advises connection pooling, minimal access rights tradeoff for faster auto‑scale, and durable functions fan‑out for parallel work.

AI-written summary · about

  1. 0:00Intro
  2. 0:18William Liebenberg
  3. 6:02Clean Architecture - Resources
  4. 6:33A simple app - Classic
  5. 7:43Why Serverless?
  6. 9:59Azure - Serverless Services
  7. 10:59My Serverless Services
  8. 15:22Clean Code Principles
  9. 24:28Resiliency
  10. 31:19Service Bus - High Availability
  11. 34:04SB Active-Active replication
  12. 34:29SB Active-Passive replication
  13. 35:17Functions - High Availability
  14. 36:38Functions - Active-Active
  15. 38:00Functions Active-Active + Service Bus Active-Passive
  16. 38:49Service Bus Messaging
  17. 42:19Scalability
  18. 51:36Azure useful links
~/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.