I am in the process of defining a new service that is, at its core, a telephony service but which has added services and functionality (like speech recognition, text to speech, web access etc.) The requirement is that the system be hosted and be able to support potentially thousands of simultaneous users. Asterisk is ideal in many ways in terms of getting to market soon and the fact that it's extensible. The big question for me is, how scalable is the core code and how the overall system can be made scalable by deploying multiple servers. Any comments on real life examples of large installations or personal experiences would be appreciated.
Tony Davis
