#openswoole — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #openswoole, aggregated by home.social.
-
Have you seen? php-via is real-time without JavaScript. #PHP #OpenSwoole #DataStar
https://via.zweiundeins.gmbh/ -
Have you seen? php-via is real-time without JavaScript. #PHP #OpenSwoole #DataStar
https://via.zweiundeins.gmbh/ -
Very eager to see where #phpvia leads to.
It uses #OpenSwoole, but it would be great if the base would be interchangable with #Mercure (it comes embedded with #FrankenPHP) for SSR.
Who knows if Laravel Livewire ends up going that way.
cc @dunglas
#PHP #Programming #WebDevelopment #WebDev #SoftwareDevelopment #OpenSource #OSS #FOSS
-
Very eager to see where #phpvia leads to.
It uses #OpenSwoole, but it would be great if the base would be interchangable with #Mercure (it comes embedded with #FrankenPHP) for SSR.
Who knows if Laravel Livewire ends up going that way.
cc @dunglas
#PHP #Programming #WebDevelopment #WebDev #SoftwareDevelopment #OpenSource #OSS #FOSS
-
Very eager to see where #phpvia leads to.
It uses #OpenSwoole, but it would be great if the base would be interchangable with #Mercure (it comes embedded with #FrankenPHP) for SSR.
Who knows if Laravel Livewire ends up going that way.
cc @dunglas
#PHP #Programming #WebDevelopment #WebDev #SoftwareDevelopment #OpenSource #OSS #FOSS
-
Very eager to see where #phpvia leads to.
It uses #OpenSwoole, but it would be great if the base would be interchangable with #Mercure (it comes embedded with #FrankenPHP) for SSR.
Who knows if Laravel Livewire ends up going that way.
cc @dunglas
#PHP #Programming #WebDevelopment #WebDev #SoftwareDevelopment #OpenSource #OSS #FOSS
-
Very eager to see where #phpvia leads to.
It uses #OpenSwoole, but it would be great if the base would be interchangable with #Mercure (it comes embedded with #FrankenPHP) for SSR.
Who knows if Laravel Livewire ends up going that way.
cc @dunglas
#PHP #Programming #WebDevelopment #WebDev #SoftwareDevelopment #OpenSource #OSS #FOSS
-
@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 👍🏻 🤞🏻
-
@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 👍🏻 🤞🏻
-
@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 👍🏻 🤞🏻
-
gRPC, HTTP, Websocket — и все это один сервер
Однажды передо мной встала довольно интересная задача: обеспечить взаимодействие стороннего веб-приложения - и набора сервисов, имеющих gRPC интерфейс. Нужно было проводить обработку данных от веб-приложения через конвейеры AI-агентов, собирать конечный результат, и отдавать его приложению. А также, что немаловажно, обеспечить наглядность мониторинга и управления всем хозяйством. Мне потребовалось разработать собственный сервер на PHP, в котором поддержать три типа интерфейсов. Во-первых, RestAPI для веб-приложения. Во-вторых, gRPC-сервис для взаимодействия с AI-агентами. В-третьих, HTTP + Websocket для интерактивного мониторинга и управления. Для этого пришлось создать новый продукт - который, возможно, кажется полезен и вам.
https://habr.com/ru/articles/925172/
#php #swoole #openswoole #opensourсe #grpc #websocket #http #javascript #html #dockercompose
-
gRPC, HTTP, Websocket — и все это один сервер
Однажды передо мной встала довольно интересная задача: обеспечить взаимодействие стороннего веб-приложения - и набора сервисов, имеющих gRPC интерфейс. Нужно было проводить обработку данных от веб-приложения через конвейеры AI-агентов, собирать конечный результат, и отдавать его приложению. А также, что немаловажно, обеспечить наглядность мониторинга и управления всем хозяйством. Мне потребовалось разработать собственный сервер на PHP, в котором поддержать три типа интерфейсов. Во-первых, RestAPI для веб-приложения. Во-вторых, gRPC-сервис для взаимодействия с AI-агентами. В-третьих, HTTP + Websocket для интерактивного мониторинга и управления. Для этого пришлось создать новый продукт - который, возможно, кажется полезен и вам.
https://habr.com/ru/articles/925172/
#php #swoole #openswoole #opensourсe #grpc #websocket #http #javascript #html #dockercompose
-
gRPC, HTTP, Websocket — и все это один сервер
Однажды передо мной встала довольно интересная задача: обеспечить взаимодействие стороннего веб-приложения - и набора сервисов, имеющих gRPC интерфейс. Нужно было проводить обработку данных от веб-приложения через конвейеры AI-агентов, собирать конечный результат, и отдавать его приложению. А также, что немаловажно, обеспечить наглядность мониторинга и управления всем хозяйством. Мне потребовалось разработать собственный сервер на PHP, в котором поддержать три типа интерфейсов. Во-первых, RestAPI для веб-приложения. Во-вторых, gRPC-сервис для взаимодействия с AI-агентами. В-третьих, HTTP + Websocket для интерактивного мониторинга и управления. Для этого пришлось создать новый продукт - который, возможно, кажется полезен и вам.
https://habr.com/ru/articles/925172/
#php #swoole #openswoole #opensourсe #grpc #websocket #http #javascript #html #dockercompose
-
Boosting Symfony Performance with Symfony Runtime and OpenSwoole. #symfony #OpenSwoole
https://medium.com/symfony-mastery/boosting-symfony-performance-with-symfony-runtime-and-openswoole-960723974ad7 -
RoadRunner vs OpenSwoole vs FrankenPHP с Laravel Octane
На эту тему было опубликовано множество статей из различного рода источников и у многих заметил тенденцию когда каждый из трёх упомянутых технологий значительно лидирует по сравнению с остальными. Тем более что у многих показаны какие-то дикие результаты в виде 1к запросов в секунду... И мне захотелось всё проверить своими руками...
https://habr.com/ru/articles/885266/
#laravel #roadrunner #swoole #openswoole #frankenphp #сравнение #сравнение_производительности
-
RoadRunner vs OpenSwoole vs FrankenPHP с Laravel Octane
На эту тему было опубликовано множество статей из различного рода источников и у многих заметил тенденцию когда каждый из трёх упомянутых технологий значительно лидирует по сравнению с остальными. Тем более что у многих показаны какие-то дикие результаты в виде 1к запросов в секунду... И мне захотелось всё проверить своими руками...
https://habr.com/ru/articles/885266/
#laravel #roadrunner #swoole #openswoole #frankenphp #сравнение #сравнение_производительности
-
RoadRunner vs OpenSwoole vs FrankenPHP с Laravel Octane
На эту тему было опубликовано множество статей из различного рода источников и у многих заметил тенденцию когда каждый из трёх упомянутых технологий значительно лидирует по сравнению с остальными. Тем более что у многих показаны какие-то дикие результаты в виде 1к запросов в секунду... И мне захотелось всё проверить своими руками...
https://habr.com/ru/articles/885266/
#laravel #roadrunner #swoole #openswoole #frankenphp #сравнение #сравнение_производительности
-
When you’re ready to set up and run high-performance #PHP applications with #Mezzio and #OpenSwoole.
https://docs.mezzio.dev/mezzio-swoole/v4/intro/
#Mezzio provides excellent tools that adhere to high-quality standards and industry guidelines.
Tap the 🌟 on GitHub to bookmark the repository for later.
https://github.com/mezzio/mezzio-swoole
If you want to use #Swoole, Mezzio also makes it easy.
Mezzio is powered by #PSR15 and your creativity.
-
When you’re ready to set up and run high-performance #PHP applications with #Mezzio and #OpenSwoole.
https://docs.mezzio.dev/mezzio-swoole/v4/intro/
#Mezzio provides excellent tools that adhere to high-quality standards and industry guidelines.
Tap the 🌟 on GitHub to bookmark the repository for later.
https://github.com/mezzio/mezzio-swoole
If you want to use #Swoole, Mezzio also makes it easy.
Mezzio is powered by #PSR15 and your creativity.
-
When you’re ready to set up and run high-performance #PHP applications with #Mezzio and #OpenSwoole.
https://docs.mezzio.dev/mezzio-swoole/v4/intro/
#Mezzio provides excellent tools that adhere to high-quality standards and industry guidelines.
Tap the 🌟 on GitHub to bookmark the repository for later.
https://github.com/mezzio/mezzio-swoole
If you want to use #Swoole, Mezzio also makes it easy.
Mezzio is powered by #PSR15 and your creativity.
-
When you’re ready to set up and run high-performance #PHP applications with #Mezzio and #OpenSwoole.
https://docs.mezzio.dev/mezzio-swoole/v4/intro/
#Mezzio provides excellent tools that adhere to high-quality standards and industry guidelines.
Tap the 🌟 on GitHub to bookmark the repository for later.
https://github.com/mezzio/mezzio-swoole
If you want to use #Swoole, Mezzio also makes it easy.
Mezzio is powered by #PSR15 and your creativity.
-
I will ALWAY use #OpenSwoole
I DO NOT use #Swoole
They shipped a backdoor that downloaded and ran code from a third-party server
Remind me why should we trust their work again?
… bUt, It wAs rEmOvEd
yeah, after they wrongly accused and stripped their colleague (4 years=0% trust) of their privileges and most definitely after the fork
Now they are using "friends in high places" re-write the narrative for them.
Opinions, we all got one.
The facts of the matter is;
https://github.com/swoole/swoole-src/issues/4434#issuecomment-942898239
-
I will ALWAY use #OpenSwoole
I DO NOT use #Swoole
They shipped a backdoor that downloaded and ran code from a third-party server
Remind me why should we trust their work again?
… bUt, It wAs rEmOvEd
yeah, after they wrongly accused and stripped their colleague (4 years=0% trust) of their privileges and most definitely after the fork
Now they are using "friends in high places" re-write the narrative for them.
Opinions, we all got one.
The facts of the matter is;
https://github.com/swoole/swoole-src/issues/4434#issuecomment-942898239
-
I will ALWAY use #OpenSwoole
I DO NOT use #Swoole
They shipped a backdoor that downloaded and ran code from a third-party server
Remind me why should we trust their work again?
… bUt, It wAs rEmOvEd
yeah, after they wrongly accused and stripped their colleague (4 years=0% trust) of their privileges and most definitely after the fork
Now they are using "friends in high places" re-write the narrative for them.
Opinions, we all got one.
The facts of the matter is;
https://github.com/swoole/swoole-src/issues/4434#issuecomment-942898239
-
I will ALWAY use #OpenSwoole
I DO NOT use #Swoole
They shipped a backdoor that downloaded and ran code from a third-party server
Remind me why should we trust their work again?
… bUt, It wAs rEmOvEd
yeah, after they wrongly accused and stripped their colleague (4 years=0% trust) of their privileges and most definitely after the fork
Now they are using "friends in high places" re-write the narrative for them.
Opinions, we all got one.
The facts of the matter is;
https://github.com/swoole/swoole-src/issues/4434#issuecomment-942898239
-
"Note: Always use the original Swoole and not Open Swoole! The latter is a scam version parasitizing on the original extension."
#JetBrains should NOT be taking sides and promoting this message with absolutely no proof.
If anything, #OpenSwoole is a fork created to remove the backdoor in #Swoole.
This message, more than undermines and diminishes the hard work of OpenSwoole maintainers..
“Scam Version”
“Parasitizing”https://blog.jetbrains.com/phpstorm/2024/07/php-annotated-june-2024
-
"Note: Always use the original Swoole and not Open Swoole! The latter is a scam version parasitizing on the original extension."
#JetBrains should NOT be taking sides and promoting this message with absolutely no proof.
If anything, #OpenSwoole is a fork created to remove the backdoor in #Swoole.
This message, more than undermines and diminishes the hard work of OpenSwoole maintainers..
“Scam Version”
“Parasitizing”https://blog.jetbrains.com/phpstorm/2024/07/php-annotated-june-2024
-
"Note: Always use the original Swoole and not Open Swoole! The latter is a scam version parasitizing on the original extension."
#JetBrains should NOT be taking sides and promoting this message with absolutely no proof.
If anything, #OpenSwoole is a fork created to remove the backdoor in #Swoole.
This message, more than undermines and diminishes the hard work of OpenSwoole maintainers..
“Scam Version”
“Parasitizing”https://blog.jetbrains.com/phpstorm/2024/07/php-annotated-june-2024
-
Slides from my talk "Multiprocess PHP Containers with S6 Overlay " at #confoo are online. https://speakerdeck.com/johanjanssens/multiprocess-php-containers-with-s6-overlay-confoo-2023-fff7f58f-9471-459c-a0f6-edcd6fc05736
Also showing how to run an #openswoole HTTP Server as an additional supervised service. Kudos to @ska for building S6 and S6 Overlay!
-
Morning #confoo! Join me today in ST-Laurent 5 at 10am to learn how to "Build multiprocess PHP containers with S6 Overlay"
As a bonus, will show how to setup a HTTP server and a FastCGI proxy with #openswoole running as separate Linux processes.
-
Slides from my talk "Asynchronous programming with #PHP and #openswoole“ at #confoo are online https://speakerdeck.com/johanjanssens/asynchronous-programming-with-php-and-openswoole-confoo-2023
To all attendees thanks a lot for listening, despite the projector issues we made it. Ran out of time for demo's. Still want one? Send a DM.
-
This annoyance aside, modern #PHP is a pretty decent language, and things like #openswoole make things easy that used to be impossible.
For a clown car, it's a pretty nice one 🤡