At 05:56 PM 7/4/01 +0300, Kalle Marjola wrote:
>On Wed, 4 Jul 2001, Frederik Ammitzb�ll wrote:
>
>complicated and not yet ready - it is called 'merging bearerbox and
>smsbox', which  have a list of advantages (easier to make that no messages
>are lost, faster roundtrip time, faster overall speed...) - honestly, how
>many have run more than one smsbox (not counting tests)

We will be!

Merging bearer and smsboxes sure does have a number of advantages; But, I 
think that the current architecture is sound. The split between We are 
shortly going live with a distributed (globally) implementation of Kannel. 
We will be using multiple SMS boxes, some even running on their own machines.

There is a possible bottle neck when one uses Kannel to act as a SMS 
service provider. Ones customers are connecting to SMSbox (say through some 
proprietary api (via dedicated software) or through the SMS box http 
interface. If they (the customers) run slowly (due to software,  hardware 
or global network issues) the SMSbox will get slow and maybe even slower 
than the bearerbox(s). Running multiple SMSboxes could help alleviate this. 
Yes SMSBox threads, but Apache most likely does the http stuff better.

And while on the topic of SMS box; I have often wondered why it hasnt been 
or wasnt implemented as an Apache module. One immediately has a very fast 
multi process (yes apache forks) soon to be multithreaded webserver.

It has decent user authentication,  it is probably used by most who use 
Kannel in a web environment, along with PHP and MySql it makes for a 
stunning dev and deployment environment,  mmm.. I could rant on.


Nisan


Reply via email to