<p>Choice 3 or 4 should be your long term strategic direction.<br></p>
<p>On Apr 13, 2012 8:39 AM, &quot;huseyin kalyoncu&quot; &lt;<a href="mailto:hkalyoncu@gmail.com">hkalyoncu@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; we are currently have two fs boxes load balanced by osips.<br>
&gt; in each fs we have dynamic dialplan with mod_xml_curl using php &amp; apache &amp; mysql.<br>
&gt; this conf is doing just fine with current load (about 20 cps) but with the<br>
&gt; increasing of incoming traffic, it shows some performance issues.<br>
&gt; we want to increase our call throughput.<br>
&gt;<br>
&gt; i searched through fs site and mailing list and came up with following options:<br>
&gt;<br>
&gt; 1) using lua or(python?) to serve dialplan instead of mod_xml_curl<br>
&gt; 2) writing a dialplan module(something like mod_xml_curl) in c which will do all<br>
&gt; the db lookups etc..<br>
&gt; 3) using mod_erlang_event in outbound mode &amp; spawning several erlang<br>
&gt; workers to do db lookups etc..<br>
&gt; 4) using mod_event_socket in outbound mode &amp; making db lookups on a<br>
&gt; different server.<br>
&gt;<br>
&gt; there is little information about 3 and 4 (only relative wiki pages) <br>
&gt; so im not sure even they are make any sense. <br>
&gt;<br>
&gt; before choosing one of above options i want to ask that<br>
&gt; which one of these would you prefer to increase performance. or do you<br>
&gt; have another suggestion other than these?<br>
&gt;<br>
&gt;<br>
&gt; thanks &amp; best regards,<br>
&gt; Hüseyin Kalyoncu<br>
&gt;<br>
&gt; _________________________________________________________________________<br>
&gt; Professional FreeSWITCH Consulting Services:<br>
&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt; <a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><br>
&gt;<br>
&gt; FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
&gt; <a href="http://www.cudatel.com">http://www.cudatel.com</a><br>
&gt;<br>
&gt; Official FreeSWITCH Sites<br>
&gt; <a href="http://www.freeswitch.org">http://www.freeswitch.org</a><br>
&gt; <a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a><br>
&gt; <a href="http://www.cluecon.com">http://www.cluecon.com</a><br>
&gt;<br>
&gt; FreeSWITCH-users mailing list<br>
&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt; <a href="http://www.freeswitch.org">http://www.freeswitch.org</a><br>
&gt;<br>
</p>