A talk I gave at the SF Django meetup for January 2016
Andrew Godwin @andrewgodwinDockerDEVELOPINGEventbriteWITHflickr.com/photos/st3f4n/
View Slide
2 0 1 3
Eventbrite is a monolith
Eventbrite is a monolithDev env is a monolith
One Vagrant box2 - 12 hour rebuild time
Services! Separate codebases!...way more requirements
Also, I'm running a VM andthis annoys me a lot.
The Docker project begins!
2 0 1 6
Eventbrite is a lot more complex.
Over 120 containers.
Problems with core Docker
SSH KeysOne per engineer, no common ones
Garbage collectionA *clean* image set for us is over 1000 image layers
ProfilesYou don't want to run it all
Centralised Dockerfile loc'nSome containers use multiple repos
Rebuilding still takes a while!
...but we can make servers do it
Future PlansDocker image mirrors in each officeBetter network management for containersShared/remote containers to lower RAM useParallel container startup
Thanks.Andrew Godwin@andrewgodwin