https://github.com/ceejbot/galls-law
ceej's talks at WebRebels 2015 & OneShotOslo
https://github.com/ceejbot/galls-law
Last synced: 5 months ago
JSON representation
ceej's talks at WebRebels 2015 & OneShotOslo
- Host: GitHub
- URL: https://github.com/ceejbot/galls-law
- Owner: ceejbot
- Created: 2015-04-24T18:23:28.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-03-06T18:21:51.000Z (over 10 years ago)
- Last Synced: 2025-06-28T12:06:57.179Z (about 1 year ago)
- Homepage:
- Size: 40.2 MB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Registry 2.0 talks
Both of these were first delivered in Oslo on May 22 & May 23, 2015.
## WebRebels: Cheating Gall's Law
Or, how we split a monolith and lived to tell the tale. This is the story of how npm replaced its monolithic registry service with microservices. We rolled out the registry without any users noticing this huge change behind the scenes. How did we manage this? What did we mess up? What can you learn from our experience?
[slides in markdown format](webrebels.md)
[speakerdeck](https://speakerdeck.com/ceejbot/cheating-galls-law)
[video](https://vimeo.com/128796804)
Take 2, electric boogaloo: the revised version of this for MediterraneaJS:
[slides in markdown format](mediterraneajs.md)
[speakerdeck](https://speakerdeck.com/ceejbot/cheating-galls-law-mediterraneajs-editionw)
[video TBD](TBD)
## OneShot Oslo: Registry dev-ops deep-dive
[slides in markdown format](one-shot.md)
[speakerdeck](https://speakerdeck.com/ceejbot/npm-registry-dev-ops-deep-dive)
[video](https://www.youtube.com/watch?v=mGh3lW9oAgk)
## Credits
Cape Canaveral rocket launch from [NASA's APOD](http://apod.nasa.gov/apod/ap081001.html).
Monolith + sun + moon image from [2001: A Space Odyssey](http://www.2001aspaceodyssey.org/BigImages/Monolith-Sun-Moon.png)
[Easter Island monoliths](http://www.paranormalhaze.com/the-5-most-mysterious-places-in-the-world/)
All other diagrams done by me with OmniGraffle.