Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128987 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id CDB311A00BC for ; Mon, 27 Oct 2025 18:49:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1761590960; bh=aX4ll/Ufi/u3dx5q/1VQoAUZYMg+rHgG0GB9kXc63YY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=NNv968T4xjkp52RELkOVkQDb3BUsbIo6Qbzv1DSEIlx6gJG9TO46MBwBj9Sq8Zs+Q tamFqz87XyDZpTe1TN3vCti/FLphCap4MlpYP6CDIXxQBKBzoqoEqZK3ifD/7K7drV bXMcm8IMkKXMLOvt6dGL7oZ+FBNVbpXZlamkqQL5P0A+N76qVIqk9RhEjjaf0gqbYa pyH+FmmtCZTxS3tzSB6IGltnLDr1msyFNzOfkgAxNGf8qedDL2N5d2ztmN6xljuzSH cAhw85Khran09ni4kLwCvd0pi1eVvSCtja79uobuuB7OrgAfX4OslViihgWqdc5ALO PAuJqk/qfCeHg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 99BF2180386 for ; Mon, 27 Oct 2025 18:49:19 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-vs1-f44.google.com (mail-vs1-f44.google.com [209.85.217.44]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 27 Oct 2025 18:49:19 +0000 (UTC) Received: by mail-vs1-f44.google.com with SMTP id ada2fe7eead31-5d6266f1a33so3186986137.3 for ; Mon, 27 Oct 2025 11:49:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761590954; x=1762195754; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=aX4ll/Ufi/u3dx5q/1VQoAUZYMg+rHgG0GB9kXc63YY=; b=PxriFRAoW27iBcdI+ILTucLMx8lTGGkNMGwAV2KDZ86oPmdoA+WrVe6F+qV6IX0TRr mCVOiME9/QQbAXIMrpny48EKj8pXRG86J/e3fi6JTKkbdnIED0jyCI+zkpgdywq8kJws ZEgpFfyPBLKG9Qv+sMKCvxzPWdaRLk0Bv1N1wDfhGzoP7UYNJo2dnQUNaRwvLS99y/VF +CTlzgC9UFwiAmxECZ26QWVBcchkvbaI2qLcYO6BMOZH+O0SCnu5fp3o9+6RQAoaBMXS wOBAI1rPqE3o98+gByAWe2HunmsqI0nc4GGbUPFGuxj/6mk88I2ikEdcev1wDojUQbaE JsMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761590954; x=1762195754; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aX4ll/Ufi/u3dx5q/1VQoAUZYMg+rHgG0GB9kXc63YY=; b=Vs59yWurMNVGklvh3f3btJzPhH2gtIiWoR3BvIJbuKB93dTllMYa2ZotG1e7JDJh+j CdT82qlsMKiM4bNjlv1nJfZdCXADQ2RNN8rFWQr7H17gvIKIzvBvhKkcfcikyv9zO/0k Fh3vIqUiVvY3Qlbqfi7ZEaHABhgudUf3VkhW5ebEk60plow9QdSzglTSF9DeMLWtKDQj mDZjj0NP8o9mNXOVQexRTFp2WllB2ORQR2adFrD9oiejUcOGWAeze3R83hMsHIIMhKub /wlJVpsOCqINHMVUMJOhPKzSXOLhodNy2yKnV3XxxjmBEzDGOgj3RM6FMRZ3cKwV5TQl Jpgw== X-Forwarded-Encrypted: i=1; AJvYcCUW40til5lXlwHZQqu2FVFM0dR73r6qvZ4ko7eFVMfNQ0zwxENHgjCSAw9OGFSoYMJdsFkV7YlkEnk=@lists.php.net X-Gm-Message-State: AOJu0YzHl06KIE9d6oNhVACmTGFj++jimcDT3A6DdoQH4DJBD/fwdqFo 6btKZHotXCFfDDSQ3MiUOnB/PoHenFxMIcqZjXBaEdoaW8vwUwSeGnT3Bh9jSZhgc90NiFvni9t cnjG5XlPx0b9ynjJE2M3SRsevNEPyW1A= X-Gm-Gg: ASbGnct5+CueesR8fOC3cVynqZnT82DU5CGi68dOchHARiPtzM1tQww6Mw1hQBBmJuK oP6ayIG7DNGCRTocdyXdpPdbvY+Wb35+42Ze+MKmKr8moSgSN2MSHaWGgkn2Vy7ZrM0KU/Sdtj/ 7XqQYaawfJwb0VVl6nUyHg32w1j/C/tW0ti18IXIy1DPeB846Phe5V6cZjq7UljpJvdV8x7bMzr p+hYt4v0q0JfG1b8BXLFoQbdPx2CufbzN7eDwvHnpi1LvtXQYmbGPUAX7CSLuFN1o6lpDygqxOb bPMZ36bbnLg8792wuQAxnfgLSlwFqlspku3NAg== X-Google-Smtp-Source: AGHT+IGru56o/4XwwabXr+cuUWJUdaGhKqcwq/C44PLY2PivOo3Gf90tCntEivkRu3V3bKyR/ASBLiXaEgifMx753CM= X-Received: by 2002:a05:6102:5093:b0:5db:2715:d01c with SMTP id ada2fe7eead31-5db7ca8180bmr367226137.10.1761590953576; Mon, 27 Oct 2025 11:49:13 -0700 (PDT) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: <889d3042-7b3e-4152-bd8c-09bbcc967309@app.fastmail.com> In-Reply-To: Date: Mon, 27 Oct 2025 20:49:00 +0200 X-Gm-Features: AWmQ_bnRufe2qNcffaJ_XMYAq65tsMDrNIRDFzmclPvogIgBAvg9ouBlS74Y1j4 Message-ID: Subject: Re: [PHP-DEV] Re: PHP True Async RFC Stage 4 To: Rob Landers Cc: Larry Garfield , php internals Content-Type: text/plain; charset="UTF-8" From: edmond.ht@gmail.com (Edmond Dantes) Hello! There are posts online, specifically in this discussion, from the Swoole owner and the Swow author. These are technically well-written messages that clearly and precisely explain why Fiber was a premature solution. It has been four or five years since then, and it is surprising that this is still not clear to everyone. Is it possible to implement a Reactor and Scheduler in PHP? Of course. Programming is a colorful world filled with magical creatures such as griffin-foxes, turtle-ravens, and octocats. The main thing is to stop in time :)