Even for a web site used exclusively by people, "fail fast" when
overloaded can be good. You would rather give an error (one hopes a
"gee, so sorry, we having some trouble right now" page) to some users
rather than be extremely slow for many users.



What do I do when I get a slow web page? I hit reload (and I am not
alone). This further overloads the system and doesn't even cancel the
earlier requests (from the servers point of view). A "fail fast"
response didn't cost the server very much. With luck, the load will be
lower a few seconds later when the user hits reload.



On Sun, Nov 17, 2013, at 12:25 AM, Cedric Greevey wrote:

On Sat, Nov 16, 2013 at 9:35 PM, James Reeves
<[1]ja...@booleanknot.com> wrote:

On 17 November 2013 01:52, Cedric Greevey <[2]cgree...@gmail.com>
wrote:

The distribution will be narrow and peak at around 1 second, though,
which may not be what you want. Of course, the OP has since indicated
that he meant non-web uses of HTTP rather than serving web sites...


Web services are generally considered to be part of the web, hence the
term "web service" :)


Well, which is it? Either it's the web, and the user will probably
promptly hit reload if faced with a 503 error at what should be a
working URL, or else it's not the web, and lies outside the scope of my
original remark.

References

1. mailto:ja...@booleanknot.com
2. mailto:cgree...@gmail.com

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to