~/talk

The Cloud Foundry Bits-Service Myth Buster!

links:none on file
links:none on file
links:none on file
slides:none on file

Extracts bits handling from the Cloud Foundry controller into a separate bits-service microservice that currently implements all verbs for five resources (droplets, packages, buildpacks, app cache, buildpack cache), proxies local disk plus two object stores (S3 and OpenStack Swift) via the fog adapters, and runs CI pipes testing against three real storage backends. It moves long uploads out of the controller thread pool, allowing independent scaling and faster CF push times; implemented in Ruby/nginx now with a planned reimplementation in Go for better performance.

AI-written summary · about

  1. 0:00The Bits-Service Myth Buster
  2. 0:25Agenda
  3. 1:11What is the Bits-Service?
  4. 2:34Example: cf push --no-start
  5. 8:08Where does Cloud Foundry store bits ?
  6. 10:54Why do we need a Bits-Service ?
  7. 16:10How will the Bits-Service change interaction?
  8. 18:04Challenges we faced
  9. 21:59What did we learn ?
  10. 24:53How does it affect you? How does it help you?
  11. 27:15Future Plans
~/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.