FWIW, I can confirm that PHP using forking and "daemon" CLI classes for async processing works like a charm. We've written a "KISS" async mechanism that's pretty robust and works perfectly even to the tune of several million tx's per day processed. And if you do the async handling right it easily scales by simply adding more processors/hardware as load demands.
Just a FWIW... -----Original Message----- From: Ilia Alshanetsky [mailto:[EMAIL PROTECTED] Sent: Wednesday, December 07, 2005 5:55 PM To: Bart de Boer; internals@lists.php.net Subject: Re: [PHP-DEV] Multithreading You don't need threads, you can use fork() for that. On *nix systems it is very fast, nearly as fast as threads and much safer to boot. And you can already do forking in PHP via PCNTL extension's pcntl_fork() function. Ilia -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php