home.social

#openswoole — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #openswoole, aggregated by home.social.

  1. 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

  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 👍🏻 🤞🏻

    #OpenSwoole

  3. @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 👍🏻 🤞🏻

    #OpenSwoole

  4. @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 👍🏻 🤞🏻

    #OpenSwoole

  5. @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 👍🏻 🤞🏻

    #OpenSwoole

  6. gRPC, HTTP, Websocket — и все это один сервер

    Однажды передо мной встала довольно интересная задача: обеспечить взаимодействие стороннего веб-приложения - и набора сервисов, имеющих gRPC интерфейс. Нужно было проводить обработку данных от веб-приложения через конвейеры AI-агентов, собирать конечный результат, и отдавать его приложению. А также, что немаловажно, обеспечить наглядность мониторинга и управления всем хозяйством. Мне потребовалось разработать собственный сервер на PHP, в котором поддержать три типа интерфейсов. Во-первых, RestAPI для веб-приложения. Во-вторых, gRPC-сервис для взаимодействия с AI-агентами. В-третьих, HTTP + Websocket для интерактивного мониторинга и управления. Для этого пришлось создать новый продукт - который, возможно, кажется полезен и вам.

    habr.com/ru/articles/925172/

    #php #swoole #openswoole #opensourсe #grpc #websocket #http #javascript #html #dockercompose

  7. gRPC, HTTP, Websocket — и все это один сервер

    Однажды передо мной встала довольно интересная задача: обеспечить взаимодействие стороннего веб-приложения - и набора сервисов, имеющих gRPC интерфейс. Нужно было проводить обработку данных от веб-приложения через конвейеры AI-агентов, собирать конечный результат, и отдавать его приложению. А также, что немаловажно, обеспечить наглядность мониторинга и управления всем хозяйством. Мне потребовалось разработать собственный сервер на PHP, в котором поддержать три типа интерфейсов. Во-первых, RestAPI для веб-приложения. Во-вторых, gRPC-сервис для взаимодействия с AI-агентами. В-третьих, HTTP + Websocket для интерактивного мониторинга и управления. Для этого пришлось создать новый продукт - который, возможно, кажется полезен и вам.

    habr.com/ru/articles/925172/

    #php #swoole #openswoole #opensourсe #grpc #websocket #http #javascript #html #dockercompose

  8. gRPC, HTTP, Websocket — и все это один сервер

    Однажды передо мной встала довольно интересная задача: обеспечить взаимодействие стороннего веб-приложения - и набора сервисов, имеющих gRPC интерфейс. Нужно было проводить обработку данных от веб-приложения через конвейеры AI-агентов, собирать конечный результат, и отдавать его приложению. А также, что немаловажно, обеспечить наглядность мониторинга и управления всем хозяйством. Мне потребовалось разработать собственный сервер на PHP, в котором поддержать три типа интерфейсов. Во-первых, RestAPI для веб-приложения. Во-вторых, gRPC-сервис для взаимодействия с AI-агентами. В-третьих, HTTP + Websocket для интерактивного мониторинга и управления. Для этого пришлось создать новый продукт - который, возможно, кажется полезен и вам.

    habr.com/ru/articles/925172/

    #php #swoole #openswoole #opensourсe #grpc #websocket #http #javascript #html #dockercompose

  9. RoadRunner vs OpenSwoole vs FrankenPHP с Laravel Octane

    На эту тему было опубликовано множество статей из различного рода источников и у многих заметил тенденцию когда каждый из трёх упомянутых технологий значительно лидирует по сравнению с остальными. Тем более что у многих показаны какие-то дикие результаты в виде 1к запросов в секунду... И мне захотелось всё проверить своими руками...

    habr.com/ru/articles/885266/

    #laravel #roadrunner #swoole #openswoole #frankenphp #сравнение #сравнение_производительности

  10. RoadRunner vs OpenSwoole vs FrankenPHP с Laravel Octane

    На эту тему было опубликовано множество статей из различного рода источников и у многих заметил тенденцию когда каждый из трёх упомянутых технологий значительно лидирует по сравнению с остальными. Тем более что у многих показаны какие-то дикие результаты в виде 1к запросов в секунду... И мне захотелось всё проверить своими руками...

    habr.com/ru/articles/885266/

    #laravel #roadrunner #swoole #openswoole #frankenphp #сравнение #сравнение_производительности

  11. RoadRunner vs OpenSwoole vs FrankenPHP с Laravel Octane

    На эту тему было опубликовано множество статей из различного рода источников и у многих заметил тенденцию когда каждый из трёх упомянутых технологий значительно лидирует по сравнению с остальными. Тем более что у многих показаны какие-то дикие результаты в виде 1к запросов в секунду... И мне захотелось всё проверить своими руками...

    habr.com/ru/articles/885266/

    #laravel #roadrunner #swoole #openswoole #frankenphp #сравнение #сравнение_производительности

  12. When you’re ready to set up and run high-performance #PHP applications with #Mezzio and #OpenSwoole.

    docs.mezzio.dev/mezzio-swoole/

    #Mezzio provides excellent tools that adhere to high-quality standards and industry guidelines.

    Tap the 🌟 on GitHub to bookmark the repository for later.

    github.com/mezzio/mezzio-swool

    If you want to use #Swoole, Mezzio also makes it easy.

    Mezzio is powered by #PSR15 and your creativity.

  13. When you’re ready to set up and run high-performance #PHP applications with #Mezzio and #OpenSwoole.

    docs.mezzio.dev/mezzio-swoole/

    #Mezzio provides excellent tools that adhere to high-quality standards and industry guidelines.

    Tap the 🌟 on GitHub to bookmark the repository for later.

    github.com/mezzio/mezzio-swool

    If you want to use #Swoole, Mezzio also makes it easy.

    Mezzio is powered by #PSR15 and your creativity.

  14. When you’re ready to set up and run high-performance #PHP applications with #Mezzio and #OpenSwoole.

    docs.mezzio.dev/mezzio-swoole/

    #Mezzio provides excellent tools that adhere to high-quality standards and industry guidelines.

    Tap the 🌟 on GitHub to bookmark the repository for later.

    github.com/mezzio/mezzio-swool

    If you want to use #Swoole, Mezzio also makes it easy.

    Mezzio is powered by #PSR15 and your creativity.

  15. When you’re ready to set up and run high-performance #PHP applications with #Mezzio and #OpenSwoole.

    docs.mezzio.dev/mezzio-swoole/

    #Mezzio provides excellent tools that adhere to high-quality standards and industry guidelines.

    Tap the 🌟 on GitHub to bookmark the repository for later.

    github.com/mezzio/mezzio-swool

    If you want to use #Swoole, Mezzio also makes it easy.

    Mezzio is powered by #PSR15 and your creativity.

  16. 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;

    github.com/swoole/swoole-src/i

  17. 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;

    github.com/swoole/swoole-src/i

  18. 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;

    github.com/swoole/swoole-src/i

  19. 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;

    github.com/swoole/swoole-src/i

  20. "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”

    blog.jetbrains.com/phpstorm/20

    #php

  21. "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”

    blog.jetbrains.com/phpstorm/20

    #php

  22. "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”

    blog.jetbrains.com/phpstorm/20

    #php