WCF Ships, Doug Purdy Dances, and Don Box Sings
I really love the C# feeling of it with the support for hashtables, switch statements that can case on regular expressions, array slicing and the script blocks that can be stored as data and then later executed.
sc00ter wrote:Now i'll have to check out IIS. I never really used IIS because it didn't support PHP.
<Did you noticed that Bill mentioned that we could get greater throughput but that the network was throttled?>
When I did the demo in the keynote we thought we had a problem because after I turned on IIS7 output caching - the CPU stayed at 100%.
Now doing a keynote demo - you can't have any glitches and having things break the day before the event - is a VERY VERY bad thing. So there I am looking at my keynote demo not working before my very eyes.
I ran off and was examining the code looking for flaws. I couldn't find any so I tried to enable caching a few more times and nothing worked. I was starting to feel a little ill when I looked up at the gauges and noticed that they were ALSO BROKEN. Things
were getting WORSE.
Instead of showing 400+ Requests per second, the gauges were showing about 3000. Arrrgggg! I started trolling the system to see what was broken when it suddenly dawned on me that maybe the data was correct. At the show, I had an isolated network so what
was happening was that the stress machine just zoomed and the servers had REALLY gone from 24 to 3000 RPS - over 100x improvement. Awesome - truly awesome. It is incredible to have an improvement soooo dramatic that you think your instrumenation is broken!
BTW - that is why the demo is different in the keynote address - it wasn't interesting to show CPUs stay at 100%.
Jeffrey Snover [MSFT]
Windows PowerShell/MMC Architect
Visit the Windows PowerShell Team blog at:
https://blogs.msdn.com/PowerShell
Visit the Windows PowerShell ScriptCenter at:
https://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx