Re: Shared Memory, semaphores and a new "box"
Giulio Harding <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
On 04/03/2008, at 9:54 PM, Alejandro Guerrieri wrote: > > The purpose of this box is to overcome latency problems that arise > when trying to enqueue thousands of messages, for example from PHP. > > There's a _real_ bottleneck there, and the proof is, sqlbox does a > much better job than the http interface for bulk enqueueing. ... > > For example the PHP extension I'm developing make the function > kannel_send_sms() available as a native function, so no PHP coding > is neccesary. Of course I can achieve the same results by writing my > PHP extension to use the HTTP interface, but I want to get "sqlbox > or better" performance at the same time, without having to have an > sql instance running. Have you got any numbers? How different is the performance between HTTP, sql, and your shmem implementation? -- Giulio Harding Systems Administrator m.Net Corporation Level 2, 8 Leigh Street Adelaide SA 5000, Australia Tel: +61 8 8210 2041 Fax: +61 8 8211 9620 Mobile: 0432 876 733 MSN: [email protected] http://www.mnetcorporation.com