- From: David Orchard <dorchard@bea.com>
- Date: Tue, 17 Dec 2002 22:34:48 -0800
- To: <www-ws-arch@w3.org>
This is a specious argument. The exact same argument applies for the creation of tcp. And looking at things on a "per-message" basis is missing the forest for the trees. Let's assume that a successful web service has thousands of users and maybe dozens of different messages that it accepts/transmits. The chance of failure of 1% makes a huge impact on the overall usability of the service. A far better counter argument would be to find out whether RM would actually solve most of the problems of reliable delivery. However, as I've never heard conclusive rationale on the reasons why 1 in 100 of my web browser requests keep having some logo in the right spinning, there doesn't seem to be conclusive proof against why RM wouldn't solve most of these problems. And the fact that empirically most times that I resubmit my web page, it works, indicates that RM would help with a large # of at least HTTP based delivery problems. Cheers, Dave > -----Original Message----- > From: www-ws-arch-request@w3.org [mailto:www-ws-arch-request@w3.org]On > Behalf Of Mark Baker > Sent: Tuesday, December 17, 2002 1:20 PM > To: www-ws-arch@w3.org > Subject: Does RM make a qualitative difference? > > > > In trying to solve the reliability problem with the approach currently > being discussed (in contrast to the reliable coordination approach > I've suggested), I wonder what we're accomplishing. > > Let's say that the Internet currently successfully transports 99% of > messages. It appears to me that what we're discussing is a solution > that will just up that number to, say, 99.5%, at the cost of increased > latency due to message retransmission (a reasonable trade-off in many > cases). > > If that's correct, is it enough to actually make a qualitative > difference to an application developer? Or are they still > going to have > to deal with lost messages? I believe it's the latter, which is why I > suggest that our time would be best spent focusing on how to help > application developers deal with reliable coordination. > > Thanks. > > MB > -- > Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca > Web architecture consulting, technical reports, evaluation & analysis > >
Received on Wednesday, 18 December 2002 01:37:09 UTC