App Runtime Interfaces Update: CNBs, Puma and More
summary
Cloud Controller swaps the old web server for Puma integration, running multiple CC processes per VM and cutting controller VMs by about half in production; enabling jemalloc reduces memory fragmentation so multi-process hosts stay under typical VM sizes. Connection-pool metrics land, dynamic job priorities roll out to avoid pipeline-driven outages, and CF CLI adds flags that speed listings in spaces with 1,000+ apps. Community work delivers Cloud Native Buildpacks, a Go client and Terraform provider on CF API v3, and a staged timeline for CF API v2 end-of-life.
AI-written summary · about
chapters (12)
- 0:00Introduction to AR working group
- 1:50Cloud Native Buildpacks update
- 2:10Deployment strategies in CF API
- 3:13Puma migration for Cloud Controller
- 4:59Database connection scaling issues
- 6:26CF API performance optimizations
- 7:30Moving pipelines to community
- 8:12CF CLI performance improvements
- 9:19New CF API clients
- 10:02Upcoming features and RFCs
- 11:30CF API V2 end of life plan
- 13:56Migration timeline for V2 clients








