<div dir="ltr">Hi Dan,<div><br></div><div>Thank you for your elaborate answer!  I&#39;ve subscribed to your mailing list.  I&#39;ll reply using that address, so that FS list does not get unnecessarily engaged into something unrelated.</div>

<div><br></div><div>Thank you once again!</div><div><br></div><div>Regards</div><div>HASSAN</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 2, 2014 at 7:27 PM, Dan Christian Bogos <span dir="ltr">&lt;<a href="mailto:danb.lists@gmail.com" target="_blank">danb.lists@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Hassan,<br>
<br>
Yes, I know the details of the configuration (done the benchmarks myself).<br>
Actually we are pretty serious with these benchmarks, by default CGRateS<br>
coming with it&#39;s own stress tool (cgr-tester binary) which you can use<br>
to benchmark your own rating profiles.<br>
<br>
The machine we have used is a virtual host with a one Intel 3.4 GHz CPU<br>
and 1GB of RAM. Hardisk does not matter since we do not store anything<br>
for calculations on HDD. All the data we use in rating calculations is<br>
cached using own cache mechanism.<br>
<br>
On this machine we got the following stats (querying cost for one<br>
emulated call repeatedly -100k times) :<br>
<br>
1. No network involved in query, (querying internally within the same<br>
process):<br>
      163655 requests per second.<br>
Applicability: CGR-SM component directly attached to FreeSWITCH with<br>
internal connection to the rater.<br>
<br>
2. Remote RPC using GOB as transport:<br>
      12501 requests per second.<br>
Applicability: CGR-SM running on the same host with FreeSWITCH, remote<br>
rater (eg: charging for a cluster of FreeSWITCHes).<br>
<br>
3. Remote RPC using JSON-RPC as transport (worst case scenario):<br>
      6221 requests per second.<br>
Applicability: Third party written session manager using CGR-Rater<br>
component for it&#39;s rating and implementing it&#39;s own call handling logic.<br>
<br>
I should mention that the number of requests per second should not<br>
decrease with the number of destinations you search since we use<br>
individual hashes in our cache and tested so far with 6.5 Mil.<br>
destinations without impact on performance.<br>
<br>
Happy to go deeper in your questions, not sure if appropriate to abuse<br>
here the mailing list for them, otherwise you can always join our<br>
mailing list or irc channel for a more interactive conversation.<br>
<br>
DanB<br>
<br>
PS: For the sake of correctness the screenshoot of the performance<br>
benchmarks I am talking in this email is available to be directly sent<br>
to you if interested (not accepted by the mailing list because of size).<br>
<div class="im HOEnZb"><br>
<br>
On 02.05.2014 13:43, <a href="mailto:freeswitch-users-request@lists.freeswitch.org">freeswitch-users-request@lists.freeswitch.org</a> wrote:<br>
&gt; CGRateS seems to be a very interesting project!<br>
&gt;<br>
&gt; The features page says &quot;a machine of modest configuration&quot; was used to<br>
&gt; benchmark up to 13,000 req/sec.  Would you happen to know details of this<br>
&gt; &quot;modest configuration&quot;?<br>
&gt;<br>
&gt; Regards<br>
&gt; HASSAN<br>
<br>
<br>
<br>
</div><div class="HOEnZb"><div class="h5">_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br></div>