#reactphp — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #reactphp, aggregated by home.social.
-
Tagged bunny/bunny v0.6.0-alpha.3 earlier today: https://github.com/jakubkulhan/bunny/releases/tag/v0.6.0-alpha.3
This is the last alpha release; next will be one or two beta releases, adding some quality of life improvements before the stable v0.6.0 release.
This release comes with 20+ merged PR's mainly focusing on stability, which is partially why this final alpha took longer to get out. Because getting it extremely stable takes time.
-
Tagged bunny/bunny v0.6.0-alpha.3 earlier today: https://github.com/jakubkulhan/bunny/releases/tag/v0.6.0-alpha.3
This is the last alpha release; next will be one or two beta releases, adding some quality of life improvements before the stable v0.6.0 release.
This release comes with 20+ merged PR's mainly focusing on stability, which is partially why this final alpha took longer to get out. Because getting it extremely stable takes time.
-
Did some work on the @reactphp PSR-7 v2 PR to reduce the visual diff. Managed to shave off over 4K lines in the diff, and updated `clue/http-proxy-react ` to address a blocker.
Still, by far not my best work, but this will unlock PSR-7 V2 for ReactPHP/HTTP: https://github.com/reactphp/http/pull/549
-
Did some work on the @reactphp PSR-7 v2 PR to reduce the visual diff. Managed to shave off over 4K lines in the diff, and updated `clue/http-proxy-react ` to address a blocker.
Still, by far not my best work, but this will unlock PSR-7 V2 for ReactPHP/HTTP: https://github.com/reactphp/http/pull/549
-
Just released v0.6.0-alpha.2 of bunny/bunny the #PHP #AMQP client powered by @reactphp. One bugfix and two new features added in this second alpha namely, Configuration object and DSN support. Full notes here: https://github.com/jakubkulhan/bunny/releases/tag/v0.6.0-alpha.2
-
Just released v0.6.0-alpha.2 of bunny/bunny the #PHP #AMQP client powered by @reactphp. One bugfix and two new features added in this second alpha namely, Configuration object and DSN support. Full notes here: https://github.com/jakubkulhan/bunny/releases/tag/v0.6.0-alpha.2
-
@darkghosthunter I'd imagine #PHP's never truly gonna be async by nature because the way it works is incompatible with that. Therefore, #ReactPHP, #Swoole, #amp_php, and #ratchedPHP being merely workarounds is just the natural conclusion of that.
But I might be wrong. Maybe, some smart person figures out a way to overcome PHP's limitations on that front while not breaking the language. That'd be awesome. I keep my fingers crossed for you 👍🏻 🤞🏻
-
@darkghosthunter I'd imagine #PHP's never truly gonna be async by nature because the way it works is incompatible with that. Therefore, #ReactPHP, #Swoole, #amp_php, and #ratchedPHP being merely workarounds is just the natural conclusion of that.
But I might be wrong. Maybe, some smart person figures out a way to overcome PHP's limitations on that front while not breaking the language. That'd be awesome. I keep my fingers crossed for you 👍🏻 🤞🏻
-
Time for a release Friday release: Bunny v0.6.0-alpha.1 is out with a host of changes since v0.5: https://github.com/jakubkulhan/bunny/releases/tag/v0.6.0-alpha.1
It's been a lot of fun doing this major rework on Bunny's internals into a full @reactphp client while using fibers internally to simplify the public API.
-
Time for a release Friday release: Bunny v0.6.0-alpha.1 is out with a host of changes since v0.5: https://github.com/jakubkulhan/bunny/releases/tag/v0.6.0-alpha.1
It's been a lot of fun doing this major rework on Bunny's internals into a full @reactphp client while using fibers internally to simplify the public API.
-
Seeing the difference in numbers, 10 years apart, countless upgrades and changes to @reactphp, merged Sync and Async clients into one non-blocking (fiber) client, many improvements to PHP since, it hypes me up with excitement for what is next. Also added ext-amqp to the comparison: https://github.com/jakubkulhan/bunny?tab=readme-ov-file#comparison
-
Seeing the difference in numbers, 10 years apart, countless upgrades and changes to @reactphp, merged Sync and Async clients into one non-blocking (fiber) client, many improvements to PHP since, it hypes me up with excitement for what is next. Also added ext-amqp to the comparison: https://github.com/jakubkulhan/bunny?tab=readme-ov-file#comparison
-
Currently re-running benchmarks for Bunny to prepare for the first 0.6 alpha/beta. And hot damn, those numbers changed in 10 years. Also running them for php-amqplib to get a fair and proper update. But I'm so hyped for how much those numbers have improved!
-
Currently re-running benchmarks for Bunny to prepare for the first 0.6 alpha/beta. And hot damn, those numbers changed in 10 years. Also running them for php-amqplib to get a fair and proper update. But I'm so hyped for how much those numbers have improved!
-
Released v1 of wyrihaximus/react-opportunistic-tls for @reactphp: https://github.com/WyriHaximus/reactphp-opportunistic-tls/releases/tag/1.0.0
-
Released v1 of wyrihaximus/react-opportunistic-tls for @reactphp: https://github.com/WyriHaximus/reactphp-opportunistic-tls/releases/tag/1.0.0
-
Score! Managed to hook the cluster at home up to #Grafana #cloud over #OTLP for shipping #traces 🎉 . Next up:
* Figure out how to do a better presentation in Grafana
* Optimize OTEL collection deployment, work out all the issues etcThen the real fun begins. As I have two WIP packages to bring out:
* One for @reactphp 's filesystem
* And one for BunnyBoth of those need to be refined, but with Shawn Maddock's (https://github.com/smaddock) initial push in this direction and help
-
Score! Managed to hook the cluster at home up to #Grafana #cloud over #OTLP for shipping #traces 🎉 . Next up:
* Figure out how to do a better presentation in Grafana
* Optimize OTEL collection deployment, work out all the issues etcThen the real fun begins. As I have two WIP packages to bring out:
* One for @reactphp 's filesystem
* And one for BunnyBoth of those need to be refined, but with Shawn Maddock's (https://github.com/smaddock) initial push in this direction and help
-
Getting close to running my first @reactphp service with #OTEL traces. Write the first PoC instrumentation for Bunny and #ReactPHP's #Filesystem. (Since all this service does is put files on S3.) Once this works, I'll be make sure all of this lands in packages one way or the other:
-
Getting close to running my first @reactphp service with #OTEL traces. Write the first PoC instrumentation for Bunny and #ReactPHP's #Filesystem. (Since all this service does is put files on S3.) Once this works, I'll be make sure all of this lands in packages one way or the other:
-
A look at ReactPHP Parallel v2(.1) #ReactPHP
https://blog.wyrihaximus.net/2025/06/reactphp-parallel-v2-/ -
A look at ReactPHP Parallel v2(.1) #ReactPHP
Posted into SYMFONY FOR THE DEVIL @symfony-for-the-devil-mobileatom
-
"Introduction to ReactPHP and Websockets" will be Frank Berger's talk at phpday25.
#phpday25 #PHP #Websockets #Javascript #ReactPHP
--------
phpday - 22nd edition
The annual gathering for developers, professionals, and PHP enthusiasts.
The conference is powered by @grusp
📍Verona (Italy) | 📆 May 15-16, 2025
Tickets https://bit.ly/41J6UP3 -
"Introduction to ReactPHP and Websockets" will be Frank Berger's talk at phpday25.
#phpday25 #PHP #Websockets #Javascript #ReactPHP
--------
phpday - 22nd edition
The annual gathering for developers, professionals, and PHP enthusiasts.
The conference is powered by @grusp
📍Verona (Italy) | 📆 May 15-16, 2025
Tickets https://bit.ly/41J6UP3 -
Success! Build a high performance scalable #AWS #S3 file uploader in #PHP using #ReactPHP for the next versions of the https://www.wyrimaps.net/wow/ map tiles. It only does error files for the CDN. So hitting it now will always show the same image, whatever URL you use. But next up are nearly half a million images. Step after that is to build a UI that lets me select the parts of the map to upload and ignore the rest.
-
Success! Build a high performance scalable #AWS #S3 file uploader in #PHP using #ReactPHP for the next versions of the https://www.wyrimaps.net/wow/ map tiles. It only does error files for the CDN. So hitting it now will always show the same image, whatever URL you use. But next up are nearly half a million images. Step after that is to build a UI that lets me select the parts of the map to upload and ignore the rest.
-
The recording of it being generated is rather trippy:
-
The recording of it being generated is rather trippy:
-
The plus side of checking all examples is finding gems like this one, and the art it makes: https://github.com/reactphp-parallel/reactphp-parallel/blob/2.x/examples/colours.php
-
The plus side of checking all examples is finding gems like this one, and the art it makes: https://github.com/reactphp-parallel/reactphp-parallel/blob/2.x/examples/colours.php
-
My (@reactphp) opinionated #PHP images are now available with 8.4 stable (upgraded from 8.4 alpha|beta|RC the past few months) now that #Xdebug shipped yesterday: https://github.com/wyrihaximusnet/docker-php #ReactPHP
-
My (@reactphp) opinionated #PHP images are now available with 8.4 stable (upgraded from 8.4 alpha|beta|RC the past few months) now that #Xdebug shipped yesterday: https://github.com/wyrihaximusnet/docker-php #ReactPHP
-
Updating (PHP) packages to ReactPHP Promise v3, and test your types with PHPStan. #PHP #ReactPHP #PHPStan
Posted into SYMFONY FOR THE DEVIL @symfony-for-the-devil-mobileatom
-
Updating (#PHP) packages to @reactphp Promise v3, and test your types with @phpstan: https://blog.wyrihaximus.net/2024/06/updating-php-packages-to-reactphp-promise-v3--and-test-your-types-with-phpstan/
#php #reactphp #phpstan #staticanalysis #template #strongtyping
-
Updating (#PHP) packages to @reactphp Promise v3, and test your types with @phpstan: https://blog.wyrihaximus.net/2024/06/updating-php-packages-to-reactphp-promise-v3--and-test-your-types-with-phpstan/
#php #reactphp #phpstan #staticanalysis #template #strongtyping
-
Also added a bit about my @reactphp based #PHP #ORM and my thoughts on #ReactPHP and how to get ORM's to it: https://github.com/WyriHaximus/reactphp-simple-orm
-
Also added a bit about my @reactphp based #PHP #ORM and my thoughts on #ReactPHP and how to get ORM's to it: https://github.com/WyriHaximus/reactphp-simple-orm
-
Time to get the @reactphp v3 party started!
-
Time to get the @reactphp v3 party started!
-
@heiglandreas I think those projects (i.e., #ReactPHP and #AMPHP) are waiting for the community to discover them and build out these solutions. It’s still very early for them. #PHP