Tag Archives: performance

Use powershell to run a command against all instances in a memcached cluster

We are in the process of deploying memcached in one of our applications to server as a flexible, lightweight distributed cache.  I’ve been familiar with the technology for years, but this was my first time to be able to directly … Continue reading

Posted in Uncategorized | Tagged , , , | 2 Comments

Performance: generate web traffic load using a powershell script

The other day, I found myself wanting a quick and dirty way to throw a controlled amount of load against a server for the purpose of tuning some thread settings.  What I wanted was to simulate varying numbers of concurrent … Continue reading

Posted in Uncategorized | Tagged , , , , , | 1 Comment

HTML Shortcut: Dynamically populate a select list drop down when it is first clicked

e were recently making some modifications to a configuration options page.  The page was set up a type of table, where each record had its own row, and each column represented a different type of data that could be edited.  … Continue reading

Posted in Uncategorized | Tagged , , , | 2 Comments

Map of the world’s submarine data cables highlight challenges of routing internet traffic

I came across a very interesting site today – http://www.cablemap.info.  It’s an overlay of the world’s submarine data transmission cables on top of google maps, allowing you to see how the world interconnects.  It appears to be the work of … Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

How Akamai routes traffic (hint: it’s not always dynamic)

I thought I had a full grasp of how Akamai routing works, but a recent dive into our web logs has taught me that world of high speed internet traffic routing is more nuanced. One of the big selling points … Continue reading

Posted in Uncategorized | Tagged , , , , | 1 Comment

Performance: Yes, time-taken in IIS includes network time

I’ve written previously about many of the useful types of analysis you can perform using the time-taken field in your web logs.  However, I would be remiss for not pointing out some limitations of the data it provides. When poring … Continue reading

Posted in Uncategorized | Tagged , , , | 1 Comment

Solved: ASP.NET Web Services using POST only work on localhost by default

This information isn’t exactly secret, but it took a bit of googling around to piece the answer together, so I wanted to share it in a more condensed form.   We are in the process of migrating some legacy ASP … Continue reading

Posted in Uncategorized | Tagged , , , , | 2 Comments

Performance: speed up creation of ASP.NET DataSet objects

During some recent performance tuning work, I took a look at a method that was taking around 450 ms. The primary task of the function was to build a relatively large DataSet object, with around 350 rows and over 110 … Continue reading

Posted in Uncategorized | Tagged , , | 1 Comment

Troubleshooting Akamai: How to geolocate an IP Address

Akamai provides enormous value by accelerating content delivery around the world. However, as I described a few months back, Akamai relies on the DNS server that processes the request to determine where to accelerate traffic. Large, global corporations often have complex … Continue reading

Posted in Uncategorized | Tagged , , , , , | 3 Comments

Performance: Alter a table’s clustered index in SQL Server while keeping the table online

Back in the old SQL Server 2000 days, creating an index was a major operation that would prevent queries and data modifications until it had completed. Unless the index could be created in a few seconds, any new indexes had … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment