On 12/08/2011 09:56 AM, William Le Ferrand wrote:
Hi Anders!
How're you doing ?
Thanks for the suggestion. We actually have a solution in production
right now (www.besport.com <http://www.besport.com>) that relies on
netshm. Unfortunately, the serialization / deserialization is killing
the performance : about 200ms for a full request against 7ms for a
simple Hashtbl lookup on our hardware.
200 ms seems too much - Nothing takes 200ms on modern hardware. not even
on AWS :-)
Maybe the system was swapping or some other noise polluted your
statistics. Which serialization format did you use? ocaml's standard
marshaling, or did your write your own?
> ocaml-everlasting did solve this performance bottleneck but we get
unacceptable segmentation faults, and before debugging this library I'd
rather learn about other approaches :)
What type of performance do you get with ocaml-everlasting?
Regards
Anders
--
Caml-list mailing list. Subscription management and archives:
https://sympa-roc.inria.fr/wws/info/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs