[VoiceOps] Alternative IVR Platform?
Daryl G. Jurbala
daryl at introspect.net
Sat Aug 1 18:21:11 EDT 2009
On Aug 1, 2009, at 12:02 PM, Alex Balashov wrote:
> Scott Berkman wrote:
>
>> Asterisk also makes for a very powerful and scriptable IVR platform
>> if you are willing/able to put the work in.
>
> I was about to say - it makes an excellent feature box. My only
> major concern relates to its scalability; not even so much the
> amount of concurrent calls per box that it can handle as how much
> that amount might be reduced by a weighty, complicated dial plan
> with database backing, etc.
Scalability is the biggest issue. I'm lucky to get 200 - 250 calls
per box with some pretty heave DB and playing some sound files/IVR
prompts. But being able to put it on commodity hardware makes this
pretty easy to deal with if you are accustomed/equipped to mass manage/
monitor linux boxen. I've got 15 of them online now.....and adding
more is just a matter of provisioning one of the spare blades.
As far as upgrades go, we pretty well steer clear. It seems that the
realtime architecture and other DB functions are not at the top of the
dev's lists, nor do they even have the capability of testing these
things under load. Most upgrades have been massive amounts of pain
until we learned the easy trick: dedicate one production box to
whatever new version seems to pass muster in staging. Dump traffic on
it. If it doesn't work, don't sweat. Start over with staging again
in a couple of week - it's alway like a brand new product. The bugs
you had are probably gone, and they are somewhere else that you don't
care about now.
You pay in licensing, or you pay in time. It's your call. For now,
we're paying in time.
Daryl
More information about the VoiceOps
mailing list