Your SlideShare is downloading. ×
0
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
How it's Made - MyGet - TechEd NA
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

How it's Made - MyGet - TechEd NA

560

Published on

Ever wonder how some applications are built, or how to combine some components of the Windows Azure platform? Stop wondering and learn how we’ve built MyGet.org, a multi-tenant software-as-a-service. …

Ever wonder how some applications are built, or how to combine some components of the Windows Azure platform? Stop wondering and learn how we’ve built MyGet.org, a multi-tenant software-as-a-service. In this session we discuss architecture, commands, events, access control, multi-tenancy and how to mix and match those things together in a reliable, cost-effective solution that scales.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
560
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Maarten
  • Maarten
  • Maarten
  • Transcript

    • 1. http://blog.maartenballiauw.be@maartenballiauwShameless self promotion: Pro NuGet -http://amzn.to/pronuget
    • 2. Who am I?Shameless self promotion: Pro NuGet -http://amzn.to/pronugetDaytime: Technical Evangelist, JetBrainsAZUGFocus on webBig passion: Windows Azurehttp://blog.maartenballiauw.be@maartenballiauw
    • 3. http://blog.maartenballiauw.be@maartenballiauwShameless self promotion: Pro NuGet -http://amzn.to/pronuget
    • 4. www.nuget.org
    • 5. Are they?No spaghetti code but lasagna codeProved to be very inflexible
    • 6. Are they?Speed of light! USA was slow!Sync issues, downtime, …Seems not every ISP follows DNS standards
    • 7. Syncing data kept being slowPopulating cache was a nightmareCDN kept having issuesOf 3 instances, only 1 was being used with enough load (~60%)
    • 8. Architecture became complexCaching and syncing became complex
    • 9. http://socialsts.com
    • 10. Full story at http://blog.myget.org/post/2012/07/02/Site-issues-on-July-2nd-2012.aspx
    • 11. Full story at http://blog.myget.org/post/2012/07/02/Site-issues-on-July-2nd-2012.aspx
    • 12. Full story at http://blog.myget.org/post/2013/02/24/We-were-down.aspx
    • 13. Full story at http://blog.myget.org/post/2013/02/24/We-were-down.aspx
    • 14. http://status.myget.org
    • 15. this is why we built username/passwordregistration, seems a lot of people prefer typinginstead of one clickwe must keep investing in Build Servicesfeed discovery is more popular than we imaginedfrom zero reactions on our blog and Twitterthe technical fear we had about “download as ZIP”consuming too much server resources? That thingdoesn’t show up in our stats, that’s how successfulit is…
    • 16. http://blog.maartenballiauw.be@maartenballiauwhttp://amzn.to/pronugethttp://www.myget.org
    • 17. http://microsoft.com/msdnwww.microsoft.com/learninghttp://channel9.msdn.com/Events/TechEdhttp://microsoft.com/technet

    ×