website/index.txt in evdispatch-0.2.2 vs website/index.txt in evdispatch-0.2.4
- old
+ new
@@ -56,10 +56,13 @@
What's interesting is if the blogs response is not back and it blocks on $dispatcher.response(@blogs_id)
chances are high that the news_id will have returned it's response
by the time it gets finished with the blogs. This is because the background thread does not block while ruby waits for the first response.
One thing to keep in mind is the background thread will block if it has to resolve DNS names.
+In my testing I've successfully run 3 million requests. Doing 10000 iterations of 300 concurrent requests, on a Linux FC7 duel P4 machine.
+Memory utilization stays flat at around 14 to 19 megs with about 2,000 - 12,000 objects.
+
h2. Demonstration of usage
<pre syntax="ruby">
require 'rubygems'
require 'evdispatch'
@@ -95,13 +98,18 @@
The trunk repository is <a href="http://evdispatch.rubyforge.org/svn/trunk/">http://evdispatch.rubyforge.org/svn/trunk</a> for anonymous access.
h2. F.A.Q.
<ul>
-<li><h5> I get an error when installing the gem: <strong>"error: 'curl_socket_t' has not been
- declared"</strong></h5>
- <p> You need to have at least version 7.16 of <a href="http://curl.haxx.se/download.html">libcurl</a>. I recommend at least version: 7.18.1.</p>
-</li>
+ <li><h5>I get an error when installing the gem: <strong>"error: 'curl_socket_t' has not been
+ declared"</strong></h5>
+ <p> You need to have at least version 7.17.1 of <a href="http://curl.haxx.se/download.html">libcurl</a>. I recommend at least version: 7.18.1.</p>
+ </li>
+ <li><h5>Mac OSX (Darwin) Crashing on HTTP POST request</h5>
+ <p>There are some issues with crashes on darwin builds when making an HTTP
+ POST. This doesn't happen on Linux and I'm actively looking into the
+ issue on my apple.</p>
+ </li>
</ul>
h2. License
This code is free to use under the terms of the MIT license.