Clouds of Cocaine
summary
Yandex describes a cloud OS called Cocaine that treats everything as a service, with a service locator, storage called analytics storage (open source) and deterministic deployment. It runs Docker containers using Linux namespaces and cgroups, spins workers up and down to handle bursts, and uses IPVS kernel load balancing to stream binary protocols instead of just HTTP. Yandex claims production use, high durability and fast scaling; Yandex search had 62% Russian share in July 2013.
AI-written summary · about
chapters (17)
- 0:00Intro
- 1:48A bit of history
- 2:24A single computer
- 2:48A network of computers
- 3:46Shipping
- 5:00Really, monitoring
- 5:49Resource utilization
- 6:45Handling bursts
- 9:51The Cloud
- 13:49Services
- 15:23Dynamic service discovery
- 18:33Plugins
- 20:20Storage
- 24:12Node
- 29:01Containers
- 33:53Load balancing
- 37:57The future
related talks
33mYandex.Cloud: The Hard Choice Between Time-to-Market and Product Manageability
28mCloud in your Cloud
43mCloud Native - effective computing at scale
16mThe Supercloud
06mTalking Open Source & Cloud Native
28mWhat Cloud Computing Can Learn from Neuroscience: How the Brain Architects 'Cloud Applications' [I]
56mKeynote on Building the Cloud for You
35mClocker, the Docker Cloud Maker
