On Wednesday 28 March 2001 15:17, you wrote:
> I've got a simple server that spits back its requests to the client.
> when the client is written in ruby, I can only pump through about
> 62 messages per second.  The same thing in perl does about

One of my guys found that if he changed:
  socket.puts("abc=def")
to
  socket.print("abc=def\n")

It yields better results:

start: Wed Mar 28 15:30:52 PST 2001
Sent 100000 requests.
end: Wed Mar 28 15:30:57 PST 2001

So ~20,000 messages per second.
half the speed of perl, but much better than 62 per second :-)

So problem in IO::puts?

thanks,
-joe