Abdul,

if your expected call rate is not too big, you can utilize mod_perl or mod_lua or mod_python to take the control of a call and do all necessary lookups in external databases.

I'm doing that for a small application server, and it works great: a 1300-lines Perl script loads and makes several SELECT's from local MySQLserver, and then performs the dialplan applications, like playing audio and waiting for DTMF input. The whole initialization, including database access, takes approximately 8-10ms. Of course it would not survive thousands calls per minute, but works perfectly for the actual task.

As a more scalable solution, you may utilize ESL and control the calls from an external daemon. Then you are completely flexible in designing it in a scalable and resilient way.






On Fri, Mar 20, 2015 at 2:37 PM, Abdul Hakeem <alhakeem@gmail.com> wrote:

 

Is there any way to replace Abyss webserver used in mod_http with NGINX or a more capable webserver, which can also be used as a reverse proxy for MySQL, Redis or other services such MySQL/InnoDB access via HTTP ?

Also, is there any way to update Libcurl sources in FS sources to support the Websocket/HTTP2 extensions without breaking mod_xml_curl ?

 

Cheers,

Abdul Hakeem

 

From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West
Sent: Thursday, March 19, 2015 7:57 PM
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] XML and HTTP engines or libraries

 

 

On Thu, Mar 19, 2015 at 2:54 PM, Abdul Hakeem <alhakeem@gmail.com> wrote:

Hello,
Can someone point me to the XML/HTTP  engines or libraries used in Freeswitch ?
Thanks,
Abdul Hakeem



_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



 

--

Brian West
brian@freeswitch.org

Twitter: @FreeSWITCH , @briankwest
http://www.freeswitchbook.com
http://www.freeswitchcookbook.com

ClueCon 2015 Call for Speakers | Register TODAY!

T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378)
iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org