e decided to stay at home to scrutinize is system's HTTP performance.
We were upset that our browser only supported HTTP 1.0 and therefore
seemed to perform poorly (even though he recently upgraded to 512KB
ADSL). Fortunately, Microsoft was programming a Java HTTP 1.1 proxy at
this time and he decided to install the release candidate 0.9 on his
(only) computer. Even though the proxy did not yet support compression
or caching, it promised a far better "user experience". While the
download was creeping towards the 100% mark, we wondered, why this proxy
would improve our bad situation, and how much. . . Note that both the
browser and the proxy only allow for a single HTTP session and that only
one server is involved.
(a) What are the two concepts introduced with HTTP 1.1 to improve the
overall protocol performance? Give the title and a one-sentence
description.
(b) What is the general speedup for n objects of size m fetched by the
HTTP 1.0 browser when the HTTP 1.1 proxy is installed and there is no
internal calculation delay neither in the server nor in the proxy?
(c) Would something change if the proxy resided on yet another computer,
i.e., the round-trip time browser-to-proxy would increase substantially?
(d) What would the speedup look like if our existing browser supported
HTTP 1.1 and the proxy would sit on our only
6 1414
e decided to stay at home to scrutinize is system's HTTP performance.
We were upset that our browser only supported HTTP 1.0 and therefore
seemed to perform poorly (even though he recently upgraded to 512KB
ADSL). Fortunately, Microsoft was programming a Java HTTP 1.1 proxy at
this time and he decided to install the release candidate 0.9 on his
(only) computer. Even though the proxy did not yet support compression
or caching, it promised a far better "user experience". While the
download was creeping towards the 100% mark, we wondered, why this proxy
would improve our bad situation, and how much. . . Note that both the
browser and the proxy only allow for a single HTTP session and that only
one server is involved.
(a) What are the two concepts introduced with HTTP 1.1 to improve the
overall protocol performance? Give the title and a one-sentence
description.
(b) What is the general speedup for n objects of size m fetched by the
HTTP 1.0 browser when the HTTP 1.1 proxy is installed and there is no
internal calculation delay neither in the server nor in the proxy?
(c) Would something change if the proxy resided on yet another computer,
i.e., the round-trip time browser-to-proxy would increase substantially?
(d) What would the speedup look like if our existing browser supported
HTTP 1.1 and the proxy would sit on our only computer?
What has this got to do with asp.net?
Plater 7,872
Recognized Expert Expert
What has this got to do with asp.net?
Hey ken, can you "un-sticky" this post?
Sorry do you mean split the thread, I merged them originally. Most OPs take the hint not to multi-post so saves time giving warnings, especially when its the first time :).
Plater 7,872
Recognized Expert Expert
No actually when I posted that comment, the thread was marked as "sticky" and was at the top. Regardless, it has since then been fixed it seems.
Oops - sorry admins, guess I've blown my Christmas bonus ;)
Sign in to post your reply or Sign up for a free account.
Similar topics |
by: Fred |
last post by:
Has anyone a link or any information comparing c and c++ as far as
execution speed is concerned?
Signal Processing algorithms would be welcome...
Thanks
Fred
|
by: teedilo |
last post by:
We have an application with a SQL Server 2000 back end that is fairly
database intensive -- lots of fairly frequent queries, inserts, updates
-- the gamut. The application does not make use of performance hogs
like cursors, but I know there are lots of ways the application could
be made more efficient database-wise. The server code is running VB6
of all things, using COM+ database interfaces. There are some
clustered and non-clustered...
|
by: Mark Shelor |
last post by:
I've encountered a troublesome inconsistency in the C-language Perl
extension I've written for CPAN (Digest::SHA). The problem involves the
use of a static array within a performance-critical transform function.
When compiling under gcc on my big-endian PowerPC (Mac OS X),
declaring this array as "static" DECREASES the transform throughput by
around 5%. However, declaring it as "static" on gcc/Linux/Intel
INCREASES the throughput by...
|
by: PCC |
last post by:
I need to be able to redirect web requests from certain parties to specific
content. In the old days I would have used ISAPI to do this. Now days I am
wondering if I should be doing this using HTTP Modules & Handlers or ISAPI.
All the machines are running IIS6 and have the .NET framework installed. In
the end I would like to code in C# but am concerned about the performance
cost of using HTTP Modules & Handlers over that of just using...
|
by: Markus Ernst |
last post by:
Hello
A class that composes the output of shop-related data gets some info
from the main shop class. Now I wonder whether it is faster to store the
info in the output class or get it from the main class whenever it is
needed:
class shop_main {
var $prices = null;
function &get_prices() {
| |
by: jvn |
last post by:
I am experiencing a particular problem with performance counters.
I have created a set of classes, that uses
System.Diagnostics.PerformanceCounter to increment custom performance
counters (using .Net 2.0)
The performance counter categories have been successfully created.
When the set of classes are used by a WinForm test harness application,
they function as expected, and the performance counters can be seen to
be updated by using the...
|
by: Benny Ng |
last post by:
Dear All,
Now I met some performance problems in my application. Because according
to our business. The size of some web forms are larger than 1xxx MB. So it
takes a long time for user opening a web page. Surely we are modifying some
source code for performance improvment.
But now i'm thinking should we improve the application performance by
IIS Compression? I saw many mentions from Google/Yahoo. Some people said it
can be useful for...
|
by: Looch |
last post by:
All,
I currently have a windows application set up in a remote office that
accesses data via web services. This is a generic web servies set up
where the WebMethods exposed in an asmx file gather the data requested
and return a dataset.
I've been looking at Remoting and am wondering if there would be any
performance advantage to hosting remotable objects in IIS.
|
by: Manuel Metz |
last post by:
Hi all,
I tried to use the HTTP keep-alive (HTTP/1.1) mechanism for an xmlrpc
server/client session. This worked fine, after I found out how to fix
the client, see:
http://mail.python.org/pipermail/python-list/2004-April/256360.html
and also
http://mail.python.org/pipermail/python-list/2007-May/442541.html
Now, as I said, everything seems to work fine -- except: performance got
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
| |
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |