Yahoo Cocktails - NodeConfEU
-
Upload
dav-glass -
Category
Technology
-
view
1.094 -
download
0
description
Transcript of Yahoo Cocktails - NodeConfEU
And
Sitting in a tree ...
Dav GlassWednesday, September 11, 13
Sitting in a tree ...
And
Wednesday, September 11, 13
Sitting in a tree ...
S E R V I N G
And
Wednesday, September 11, 13
Cocktails
Wednesday, September 11, 13
Cocktails
✦ YNodeJS✦ Windjammer✦ Screwdriver✦ Manhattan✦ Grasshopper✦ Mojito
Wednesday, September 11, 13
Cocktails YNodeJS
Lightly patched from release
Recompiled with minor changes
Packaged for our internal systems
Wednesday, September 11, 13
Cocktails
• Lightweight multi-tennet application loader• Supports vhosts• Per host config• Auto loading of modules• Route based middleware• Soon to be open sourced
Cosmo
YNodeJS
Wednesday, September 11, 13
Cocktails Windjammer
1 oz. Amaretto2 oz. Orange Juice2 oz. Pineapple Juice
Special instructions:Stir first three ingredients together and pour over ice. Top with a maraschino
cherry.
- See more at: http://www.bardude.com/drink/Windjammer#sthash.cbLrH1IZ.dpuf
Wednesday, September 11, 13
Cocktails
aka npm + yinst
Windjammer
Wednesday, September 11, 13
Cocktails
“yinst could be considerednpm's grandfather”
- @izs
Windjammer
Wednesday, September 11, 13
Cocktails Windjammer
• Internal Registry• Whitelist• Internal only modules• Group based permissions
We also host 2 registry replicas to install from locally.
Wednesday, September 11, 13
Cocktails Windjammer
Luke Arduini
https://github.com/luk-
@luk
Wednesday, September 11, 13
Cocktails Screwdriver
1 1/4 oz. Vodka4 oz. Orange Juice
Special instructions:Add Vodka to Collins Glass with ice,
and fill with Orange Juice.
- See more at: http://www.bardude.com/drink/Screwdriver#sthash.zqKzBwRN.dpuf
Wednesday, September 11, 13
Cocktails Screwdriver
aka Travis for Jenkins
Wednesday, September 11, 13
Cocktails Screwdriver
200+ apps building200+ libraries building
480+ builds per day
339,000 tests executed per day
Deploying to Manhattan: 260+ per day
Wednesday, September 11, 13
Cocktails Manhattan
2 oz. Bourbon1/2 oz. Sweet Vermouth
1 dash Bitters
Special instructions:Stir with crushed ice and strain.
Add a cherry.
- See more at: http://www.bardude.com/drink/Manhattan#sthash.tzKwcoyW.dpuf
Wednesday, September 11, 13
Cocktails Manhattan
Container based deployment runwayfor NodeJS and Java
hooked directly up to Screwdriver
Wednesday, September 11, 13
Cocktails Manhattan
✦ Development✦ Test✦ Performance✦ QA✦ Production
Wednesday, September 11, 13
Cocktails Grasshopper
1 oz. Creme de Menthe1 oz. White Creme De Cacao
1 oz. Heavy Cream
Special instructions:Combine and strain through
cracked ice.
- See more at: http://www.bardude.com/drink/Grasshopper#sthash.M0AhlMuo.dpuf
Wednesday, September 11, 13
Cocktails Grasshopper
Simple CLI tool used to work with Manhattan
Wednesday, September 11, 13
Cocktails Mojito
1 1/4 oz. Captain Morgans Spiced Rum10 Mint Leaves
1/2 oz. Lime Juice2 oz. Soda water
1 tbsp. Sugar Syrup
Special instructions:Combine ingredients over crushed ice. Stir.
- See more at: http://www.bardude.com/drink/Mojito#sthash.tIqR3Ddg.dpuf
Wednesday, September 11, 13
Cocktails Mojito
aka A better Mojito
Wednesday, September 11, 13
Cocktails Mojito
Leveraging Express (and others) betterPromotes module re-use
Better Node citizens
Wednesday, September 11, 13
Cocktails
How do we develop with Cocktails?
Wednesday, September 11, 13
Cocktails
Just like you do!
Wednesday, September 11, 13
Cocktails
✦ git✦ YNodeJS✦ Windjammer✦ Screwdriver✦ Manhattan✦ Mojito
✦ Github ✦ NodeJS✦ npm✦ TravisCI✦ Pick One✦ Express
Wednesday, September 11, 13
Cocktails
Wednesday, September 11, 13
Cocktails
Numbers ?
Wednesday, September 11, 13
Cocktails
Wednesday, September 11, 13
Cocktails
Wednesday, September 11, 13
Cocktails
http://uk.eurosport.yahoo.com/fantasy/premier-league/
Wednesday, September 11, 13
Cocktails
Go Here:http://uk.eurosport.yahoo.com/fantasy/premier-league/
Open Developer Tools & reload the page
Click the Network Tab
Select the Path: premier-league/fantasy
Inspect the Response Headers
Wednesday, September 11, 13
Cocktails
Wednesday, September 11, 13
Cocktails
Thanks !Oh! And we’re hiring!
Dav Glass@davglass
Wednesday, September 11, 13
Cocktails
Dav Glass@davglass
Katherine Pangaro:ambernambrose:
Melissa Doroquez:Willy Volk:
Isaac Schlueter:Joakim Lööv:Kenn Wilson:
Amanda:Fidel Ramos:
Jessikaori:
All Photos CC Licensedand borrowed from:
http://www.flickr.com/photos/katypang/http://www.flickr.com/photos/23995582@N03/http://www.flickr.com/photos/merelymel/http://www.flickr.com/photos/volk/http://www.flickr.com/photos/isaacschlueter/http://www.flickr.com/photos/jloov/http://www.flickr.com/photos/kchrist/http://www.flickr.com/photos/28737734@N00/http://www.flickr.com/photos/fidelramos/http://www.flickr.com/photos/javess11/
Wednesday, September 11, 13