IVR (Calling card application) development
Hello, I am choosing between ESL and mod_erlang, I will have around 1k simultaneous calls with 10 min average duration. I will definitely write it in erlang, but question is - how supported is mod_erlang ? Is anyone currently use it in production for heavy load application ? Thank you Vitaly
Hi Vitaly, Why not just use embedded lua? It is fast and good for ivr scripting. FYI http://wiki.freeswitch.org/wiki/Examples_db_agent_login_lua ----- S pozdravem WTG Technical Department http://www.wtg.cz -----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Vitaly Nikolaev Sent: Sunday, January 08, 2012 2:46 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] IVR (Calling card application) development Hello, I am choosing between ESL and mod_erlang, I will have around 1k simultaneous calls with 10 min average duration. I will definitely write it in erlang, but question is - how supported is mod_erlang ? Is anyone currently use it in production for heavy load application ? Thank you Vitaly _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
Hello,
db_conn = assert(env:connect("dbname=mydb user=freeswitch password='t0psecret'"))
If it 1k calls I will have 1k connections to databases, and 1k lua scripts in memory. I know there are ways around but separation calling card logic from freeswitch will give more freedom. Thank you PS: Il craft small mod_erlang based test IVR and try it with call simulator. On Sun, Jan 8, 2012 at 9:45 PM, WTG Technical <tech@worldtecgroup.cz> wrote:
Hi Vitaly,
Why not just use embedded lua? It is fast and good for ivr scripting.
FYI http://wiki.freeswitch.org/wiki/Examples_db_agent_login_lua
----- S pozdravem WTG Technical Department http://www.wtg.cz
-----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Vitaly Nikolaev Sent: Sunday, January 08, 2012 2:46 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] IVR (Calling card application) development
Hello,
I am choosing between ESL and mod_erlang, I will have around 1k simultaneous calls with 10 min average duration.
I will definitely write it in erlang, but question is - how supported is mod_erlang ? Is anyone currently use it in production for heavy load application ?
Thank you Vitaly
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
-- -- Vitaly Nikolaev
I'm assuming you're talking about mod_erlang_event. That was developed by user Andrew Thompson (IRC: Vagabond) and is used extensively by the guys at 2600hz. I'd say it's as well supported as any community-contributed FS module. -MC On Mon, Jan 9, 2012 at 6:00 AM, Vitaly Nikolaev <nvitaly@gmail.com> wrote:
Hello,
db_conn = assert(env:connect("dbname=mydb user=freeswitch password='t0psecret'"))
If it 1k calls I will have 1k connections to databases, and 1k lua scripts in memory. I know there are ways around but separation calling card logic from freeswitch will give more freedom.
Thank you
PS: Il craft small mod_erlang based test IVR and try it with call simulator.
On Sun, Jan 8, 2012 at 9:45 PM, WTG Technical <tech@worldtecgroup.cz>wrote:
Hi Vitaly,
Why not just use embedded lua? It is fast and good for ivr scripting.
FYI http://wiki.freeswitch.org/wiki/Examples_db_agent_login_lua
----- S pozdravem WTG Technical Department http://www.wtg.cz
-----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Vitaly Nikolaev Sent: Sunday, January 08, 2012 2:46 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] IVR (Calling card application) development
Hello,
I am choosing between ESL and mod_erlang, I will have around 1k simultaneous calls with 10 min average duration.
I will definitely write it in erlang, but question is - how supported is mod_erlang ? Is anyone currently use it in production for heavy load application ?
Thank you Vitaly
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
-- -- Vitaly Nikolaev
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.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
participants (3)
-
Michael Collins
-
Vitaly Nikolaev
-
WTG Technical