we are currently have two fs boxes load balanced by osips.<br>
in each fs we have dynamic dialplan with mod_xml_curl using php & apache & mysql.<br>
this conf is doing just fine with current load (about 20 cps) but with the<br>
increasing of incoming traffic, it shows some performance issues.<br>
we want to increase our call throughput.<br>
<br>i searched through fs site and mailing list and came up with following options:<br>
<br>
1) using lua or(python?) to serve dialplan instead of mod_xml_curl<br>
2) writing a dialplan module(something like mod_xml_curl) in c which will do all<br>
the db lookups etc..<br>
3) using mod_erlang_event in outbound mode & spawning several erlang<br>
workers to do db lookups etc..<br>
4) using mod_event_socket in outbound mode & making db lookups on a<br>
different server.<br>
<br>there is little information about 3 and 4 (only relative wiki pages) <div>so im not sure even they are make any sense. <br><br>before choosing one of above options i want to ask that<br>
which one of these would you prefer to increase performance. or do you<br>
have another suggestion other than these?<div><br>
<br>
thanks & best regards,<br>
Hüseyin Kalyoncu
</div></div>