Tests and thoughts on asynchronous IO vs. multithreading

May 13th, 2013 2 Comments
Asynchronous I/O has been present in the .Net Framework from version 1.0, through the Begin/End methods, but it’s only in the recent years when it became a popular topic. There were probably two main reasons for that. One of them was the raise in popularity of node.js which has continuously advertised the event-driven, non-blocking IO … Continue reading

SQL Azure prices drop for big DB sizes make federating more challenging

February 15th, 2012 0 Comments
Microsoft has recently announced a massive price drop for SQL Azure databases, which of course is a great thing. The new price rules are as follows: Database Size Price Per Database Per Month 0 to 100 MB Flat $4.995 Greater than 100 MB to 1 GB Flat $9.99 Greater than 1 GB to 10 GB … Continue reading

Benchmarking throughput and scalability on Sql Azure Federations

January 25th, 2012 0 Comments
Recently I have developed a benchmark for testing the number of queries per second that Sql Azure with its recently launched Federations feature can provide. In this article I will present the methodology I have used for benchmarking, the benchmark results as well as a few personal considerations. Purpose of the benchmark and disclaimer There … Continue reading

Performance vs. scalability

December 13th, 2011 0 Comments
With the growing interest over cloud computing in the last years, scalability has become one of the buzzwords of the day. However, with its increase in popularity, some of the confusions around it have also become more popular, probably the most common being the one according to which performance and scalability relate to the same … Continue reading