Building the Server-side Swift ecosystem
summary
SSWG reports six new libraries and concrete wins not slogans a SwiftNIO foundation provides nonblocking HTTP and HTTP/2, a unified logging API plus multiple back-ends, a metrics API with Prometheus backend and StatsD support, and Postgres driver and Redis clients using futures for async I O. Official slim Docker images shrink run images to under 200 MB. Appsody demonstrates build test and deploy to Kubernetes with live rebuilds and crash recovery working end to end.
AI-written summary · about
chapters (32)
- 0:00Introduction
- 1:22Swift Server workgroup
- 2:28The path
- 3:57Swift Neo
- 4:59Logging
- 6:04Changing log levels
- 6:58Persistence
- 7:31Metrics
- 8:06Recorder
- 8:50Gauge
- 9:30StatsD Prometheus
- 10:28Postgres
- 10:56Nonblocking
- 11:43Redis
- 12:33HTTP Client
- 13:23Docker Images
- 13:35Slim Images
- 14:29Multistage builds
- 15:16Linux Swift releases
- 16:03Whats next
- 16:39Crash tracing
- 17:10Distributed tracing
- 17:59AppSodi
- 20:12Adding Routes
- 21:28Running on Linux
- 22:20App Updates
- 22:51App City Test
- 23:10Deployment
- 23:41Operator install
- 24:01Deploy
- 25:31Failover
- 25:55Outro
related talks
23mSwift Server Update
41mServer-Side Swift State of the Union
30mSwift on the Server
39mWhy Is Swift So Much Better On Server?
34mServer Side Swift
35mDeveloping Full Stack Cross-Platform Metrics System with Swift
36mFull stack development with Swift and Vapor
17mThe Success Story of Server-Side Swift at Cultured Code
