Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:126537 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 qa.php.net (Postfix) with ESMTPS id 00E201A00BC for ; Sat, 1 Mar 2025 09:11:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1740820133; bh=u1WPdmmXGnubF09ZluFFf1pd8c7/p/5nmSd0we0z1Hw=; h=From:Date:Subject:To:From; b=GDyn7IaMSQvrGZMPcb4F/F8R9j3LZDz9kIaEcvXydl5kXvzNjeHjcjYmFuC1YzFjE UQTNpOUDHY7o2iiHOVv88DvdxXKvKgHNNYvPqnFvJxiY8HqgdOOzPdiKJvQhASIPrX uJwA+9RvxQXu/WnOp7Abawaer1AkSFWyu1EFrc6zFJPArywKb1M3SFPIR5YM54VATR 1F6eaV6admfL9MGxQfqDQBTaNnxF0TdCu+aOZY+t97VU2Bt9F8aAs6WQ/dUexOTmL1 R6GqEMP1XLMmfd/tmUTCBJYksCxDWCxN1ZBMAYvDidVGgLZI1pMa0FmcMm7PvKaetW bLgtIVNOYzatA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BFFA318006D for ; Sat, 1 Mar 2025 09:08:52 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-yw1-f169.google.com (mail-yw1-f169.google.com [209.85.128.169]) (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 ; Sat, 1 Mar 2025 09:08:52 +0000 (UTC) Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-6fd64eea9c1so1761797b3.2 for ; Sat, 01 Mar 2025 01:11:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740820289; x=1741425089; darn=lists.php.net; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=u1WPdmmXGnubF09ZluFFf1pd8c7/p/5nmSd0we0z1Hw=; b=OEJQK+JeOZKGnIB/MdyfVPaW09L5W3+f+Bsc4XW8eH3GB/R47FR18wZxu2LfmwltLW u2z8kdeHzA5nfFPZ5gk6OrzInbSNYOs43PemUUv9S9yixbvXk9paCFxP2J9p8rqK6RqF MqMVNnwQF4Tcljw9e4XVnLBlaNcSN9mCmGhMwddhyjoe5RyOUlyQ/aLlkpXEjyEd5kCk Fkzp14U//U3nXxX9SQYJLaH4wD+tUZZwPUNoYf0MsVkrw+A/ocah6ohe3M9n0AoWH1d6 sVDzciROhNMbrwkzo2YRIThrY2mx6wvkZBdNFOAOe9JsaIKhfAlJUhpyJ2QHPd2iVa09 ak+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740820289; x=1741425089; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=u1WPdmmXGnubF09ZluFFf1pd8c7/p/5nmSd0we0z1Hw=; b=LVZOxkQtjkPy51/IoKeTAB08gy8O9uYat3eUJxG84UU+mHZZuDTaGbRzfCvGjgODK/ 0FQ+0FO+6MESEOIIlaBD7CHLh/vB6pGv6ObXYW+/Rss1Zlt4KzBvyCzMa4lsQK6igyuj Y0yKeUYMhlKLn1/DvLtj+lpCthrwAkkOVWEHEOiao3auvSOnqsXgQq0mmmM4qlfXFqFd 3dL8sDpKm8CianYOa985mAhH6GXfVB/Xnz1h3gR/1v+fjsdN0U8iXOuhhWZM2KnS90pe a1lQJcUa+fgLL561rMfgku7v0V9g5d45PTxLdyV8zeTrLdf8WMGasTtgvIYV0AGV/t2B TbMw== X-Gm-Message-State: AOJu0YwjCHSLStaAYS6f0WUSp7BjtCFTYg4Rtoin/Es5c6MOF3ad4wkO xLSLJWNgLXN4gTdhL9e+fFKGJr/BPwCrDAMYqHCh/KRcMDz+nCkuKmhflqsQULCLs0F90PQd+4l Fbn3gtzyUjayRyUvuUyvPO6Lpf/TK60po76g= X-Gm-Gg: ASbGncslSHjs9Ek2lAa+mYkSDWzX0a2RdRqnrLVycl/NDvws0Q0i6UKJwuna97L7YT2 x3nbBocyipt9/YOnf4CrOX72ZzjPfw9mV4eXOSeBae4MS/zdXHPSpIMX92kFHWlBMvCcsg5mjma jsH4evBraYDen1X/dXz+PSXi2taw== X-Google-Smtp-Source: AGHT+IElB314Gx/0OWC9o5vWyA249J5kKtA5htIh4uOm6PAYQ1NVggOMYFkDt5bjFH7XSOOtiYlKclTmLXJfNmKbUo8= X-Received: by 2002:a05:690c:7305:b0:6f9:7fe6:9d44 with SMTP id 00721157ae682-6fd4a020593mr80976177b3.4.1740820288757; Sat, 01 Mar 2025 01:11:28 -0800 (PST) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Date: Sat, 1 Mar 2025 11:11:18 +0200 X-Gm-Features: AQ5f1JpdEUH1WJsJsXHzt4ICpxXJ-0kHyJ7ieDKBGw21gWlAVs-_t7iF1E8S0kU Message-ID: Subject: [PHP-DEV] PHP True Async RFC To: internals@lists.php.net Content-Type: multipart/alternative; boundary="000000000000ede7b3062f444e4f" From: edmond.ht@gmail.com (Edmond Dantes) --000000000000ede7b3062f444e4f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Good day, everyone. I hope you're doing well. I=E2=80=99d like to introduce a draft version of the RFC for the True Async component. https://wiki.php.net/rfc/true_async I believe this version is not perfect and requires analysis. And I strongly believe that things like this shouldn't be developed in isolation. So, if you think any important (or even minor) aspects have been overlooked, please bring them to attention. The draft status also highlights the fact that it includes doubts about the implementation and criticism. The main global issue I see is the lack of "future experience" regarding how this API will be used=E2=80=94another rea= son to bring it up for public discussion. Wishing you all a great day, and thank you for your feedback! --000000000000ede7b3062f444e4f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Good day, everyone. I hope you're doing well.<= /p>

I=E2=80=99d like to introduce a draft version of the RFC for the True= Async component.

htt= ps://wiki.php.net/rfc/true_async

I believe this version is not pe= rfect and requires analysis. And I strongly believe that things like this s= houldn't be developed in isolation. So, if you think any important (or = even minor) aspects have been overlooked, please bring them to attention.

The draft status also highlights the fact that it includes doubts abou= t the implementation and criticism. The main global issue I see is the lack= of "future experience" regarding how this API will be used=E2=80= =94another reason to bring it up for public discussion.

Wishing you a= ll a great day, and thank you for your feedback!

--000000000000ede7b3062f444e4f--