Checking In: Mike Sampson - Channel 9 Cloud

Sign in to queue

The Discussion

  • User profile image
    AdamKinney

    Sampy!

  • User profile image
    zbend

    Loved this! I hope they keep this up and future episodes are as good.

  • User profile image
    Charles

    @zbend: Thank you. We have several more of these in the pipeline. I won't guarantee they will all be as good as this one, of course. There is only one Sampy! Smiley There are some really interesting devs coming up, so don't worry. Much more to come!

    Stay tuned,

    C

  • User profile image
    exoteric

    Nice to hear about a working developer's pragmatic choices in daily software development, including when to dog food or not to dog food Microsofts own software.

    I can relate to the ASP.NET and ORM decisions... Although with EF Code First I don't see any reason to stay from the mothership anymore.

    Also, the x = x + 1 comment is eerily familar somehow, almost in a déjà vu sense. I wonder what our programming brains would look like if our first exposures to programming had been more pure and relatable in terms of school math. Haskell would perhaps be going too far but something like SML or even F# would be excellent.

  • User profile image
    Charles

    , exoteric wrote

    Also, the x = x + 1 comment is eerily familar somehow, almost in a déjà vu sense. I wonder what our programming brains would look like if our first exposures to programming had been more pure and relatable in terms of school math. Haskell would perhaps be going too far but something like SML or even F# would be excellent.

    Funny that you mention this (eerie even...). Erik sent the following link to a few folks last night. Note the final paragraph... http://existentialtype.wordpress.com/2011/03/15/teaching-fp-to-freshmen/
    C

  • User profile image
    cecilphillip

    Sampy is the Greatest!!! Does he have a blog? Smiley

    His Channel9 videos are my favorite

  • User profile image
    ZippyV

    On how many instances does Channel9 run on? Does the amount change a lot?

  • User profile image
    CKurt

    Great! Great! Great! Loved the video, great discussions and value. Loved the remark about deciding when to abstract things into interfaces.

    Looking forward to the next ones.

     

  • User profile image
    Duncanma

    @ZippyV: We run, at a very low CPU usage, on 4 large instances. We could easily run on two, but we prefer to run on more and letting each instance have a lot of headroom in case of rapid increase in traffic.

    We have increased it before during certain pushes of content that we expected high traffic on (CES, WP7), and we may again during events (MIX11 for example), but the only time we *had* to increase it was during a bit of a spam bot storm a few months ago. We were getting 100s to 1000s of bogus POST requests for a few days. They were completely invalid, so no spam coming through, but even rejecting requests as invalid took a bit of load. Once we stepped up the # of instances, it stopped causing performance problems for regular users.

  • User profile image
    gbrayut

    Great video! Can't wait for the next in the series.

    Keep up the good work!

  • User profile image
    exoteric

    @Charles: Interesting. I guess a course on data structures has some pretty cool material when it comes to SML: Purely Functional Data Structures by Chris Okasaki.

Add Your 2 Cents