Doing “DropBox” the Cloud Native Way
summary
Rebuilds a Dropbox-like service on DC/OS using containerized pieces: web frontend in Go, API servers, Minio object storage, Redis for metadata and MySQL for user data, all orchestrated by Marathon and exposed with Marathon LB. Demo deploys working buckets, shows health checks, scaling of API instances, and two implementation limits: Minio clusters cap at 16 servers and use erasure coding that survives up to eight drive failures. Also covers operations: backups, upgrades, monitoring and chaos testing.
AI-written summary · about
chapters (9)
- 0:00Start
- 0:45OVERVIEW
- 1:57Run everything in containers
- 4:45CONTAINER ORCHESTRATION
- 5:58Cloud Native Landscape
- 9:57STATEFUL ONTAINERS
- 12:27EXAMPLE OBJECTTORAGE
- 14:35ERASURECODE BITROT PROTECTION
- 28:47DAY 2 OPERATIONS
related talks
27mDowntime is not an option
39mHow we learned to love the Data Center Operating System
50mAdvanced Deployment Strategies and Workflows for Containerized Apps on DC/OS
31mDeep dive into one of the application of DC/OS : Velocity.
40mTo Build My Own Cloud with Blackjack…
34mContinuous Deployment at Enterprise Scale
28mCloud in your Cloud
01h 18mEmbracing Docker simplicity - while harnessing platform power
