Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:114011 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 34957 invoked from network); 9 Apr 2021 19:02:50 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 9 Apr 2021 19:02:50 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id B9D0F1804E2 for ; Fri, 9 Apr 2021 12:02:40 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,NICE_REPLY_A, RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from vie01a-dmta-pe03-3.mx.upcmail.net (vie01a-dmta-pe03-3.mx.upcmail.net [62.179.121.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 9 Apr 2021 12:02:39 -0700 (PDT) Received: from [172.31.216.235] (helo=vie01a-pemc-psmtp-pe12.mail.upcmail.net) by vie01a-dmta-pe03.mx.upcmail.net with esmtp (Exim 4.92) (envelope-from ) id 1lUwOs-009wec-0f for internals@lists.php.net; Fri, 09 Apr 2021 21:02:38 +0200 Received: from mail02.home ([213.47.1.177]) by vie01a-pemc-psmtp-pe12.mail.upcmail.net with ESMTP id UwNtlGirxljeHUwNulIUWc; Fri, 09 Apr 2021 21:01:38 +0200 X-Env-Mailfrom: markus@fischer.name X-Env-Rcptto: internals@lists.php.net X-SourceIP: 213.47.1.177 X-CNFS-Analysis: v=2.3 cv=BoHjPrf5 c=1 sm=1 tr=0 a=/qIKuKYhvfCm6iufBMIR7Q==:117 a=/qIKuKYhvfCm6iufBMIR7Q==:17 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10 a=3YhXtTcJ-WEA:10 a=2EALvoLjsrEA:10 a=ZZnuYtJkoWoA:10 a=rEe72MiGAAAA:20 a=ooDAX-uk4gIq1cGgYUAA:9 a=QEXdDO2ut3YA:10 a=VlZU0XKO32wA:10 a=FIFm7bzu7hg-9_xaPMhb:22 Received: from mail02.home ([192.168.1.14] helo=[127.0.0.1]) by mail02.home with esmtp (Exim 4.72) (envelope-from ) id 1lUwNt-0002Yq-1C for internals@lists.php.net; Fri, 09 Apr 2021 21:01:37 +0200 To: internals@lists.php.net References: <0f1601d72d6d$4b279750$e176c5f0$@webkr.de> Message-ID: <0ad00686-fbbe-33ff-d7b6-f28d75f8d903@fischer.name> Date: Fri, 9 Apr 2021 21:01:36 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <0f1601d72d6d$4b279750$e176c5f0$@webkr.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam_report: Spam detection software, running on the system "scanner01.home", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 09.04.21 20:22, André Hänsel wrote: > Have you tried Roadrunner? I think your design is quite similar (identical?) to what Roadrunner does, only that your > worker pool is managed by FPM instead of Roadrunner and that the worker exits after serving one request - which you > *can* do with Roadrunner, but it's not recommended. > [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.0 NICE_REPLY_A Looks like a legit reply (A) X-CMAE-Envelope: MS4wfKdJ8Qv2UOOgdVJtLxhtQWNqoPyL4kLy/eQ2erkjsC9Wr1VQur088wXdALIk2RwulvFuqxbSjIwiRE2qlOyVLk5rNKg1zorMSHYw0JxRvCOLOfguTPhq KRfbLXJ7UVyB6DqVJHsfvEE31qYVwOxqbypYnuBM6+IhCmanUNxgyu8D Subject: Re: [PHP-DEV] FPM: Three-Phase running idea for faster frameworks From: markus@fischer.name (Markus Fischer) On 09.04.21 20:22, André Hänsel wrote: > Have you tried Roadrunner? I think your design is quite similar (identical?) to what Roadrunner does, only that your > worker pool is managed by FPM instead of Roadrunner and that the worker exits after serving one request - which you > *can* do with Roadrunner, but it's not recommended. > Also, since OP mentioned Laravel, https://github.com/laravel/octane/ has been made public recently. It was announced on the recent Laracon. There's no official release yet though development seems in super-full-force mode and it supports Swoole and RoadRunner. I think they're aiming for the "killer app" (well, framework) here. - Markus