Improving Latency in Http Proxy scenario

Stream to stream copying is a scenario that is not straightforward to implement. It is especially important in a Proxy scenario. Proxy Let’s start from the beginning. What is a proxy? A server that acts as an intermediary for requests from clients seeking resources from other servers (Wikipedia)   There are many reasons why you…

0

ASP.NET Precompilation: Speeding up Orchard cold start

 Orchard is a “Content Management System” that you can use to easily host/customize your content (such as your blog for example). It is built by Microsoft and built on top of ASP.NET MVC. It is one of the Microsoft open source projects so it has a great community and many external modules you can easily…

1

Optimizing memory footprint: Compression in .Net 4.5

Performance is about tradeoffs. If you need to do something faster you can probably do it if you use more memory. If you need to reduce the space that your data is using you can use CPU to compress it. But you will be paying the CPU cost. When I was working on Azure Service…

0

Azure Service Bus Performance – Http Batch send

One of the easiest ways to increase throughput when using Azure Service Bus is by using the client-side batching feature in the Service Bus protocol (as you can read in our recommendations for increasing throughput). This feature reduces the number of protocol transmissions by batching many messages into one. Note that you will still have many…

1