Hacker News new | past | comments | ask | show | jobs | submit login
Open Swoole is a fork of the previous Swoole extension since version v4.7.1 (php.net)
14 points by Angius 5 days ago | hide | past | favorite | 7 comments

I know Bruce from the early days of Swoole. He's a good guy, and technically pretty proficient. I believe he also maintains the English Swoole docs. He's probably the right guy to fork this, as he's been close to the code from the start.

I really like Swoole, but I don't understand why Swoole would ever need to remotely download files, and it's enough for me to move away to Open Swoole.

Looks like they've reverted the remote download code in the main Swoole repo.

Apparently all this commotion is as a result of an argument between the founder of Swoole and Bruce. I hope they can work things out :(

More context here from the author of Swoole https://github.com/swoole/swoole-src/issues/4434

Started with this shady commit of the owner that didn't mention anything about remotely downloading files: https://github.com/swoole/swoole-src/commit/73372ad07720f3f0...

Can someone give us a little background on what Swoole does?

"Swoole is a coroutine-based asynchronous PHP programming framework."

"Swoole is a complete PHP async solution that has built-in support for async programming via fibers/coroutines, a range of multi-threaded I/O modules (HTTP Server, WebSockets, TaskWorkers, Process Pools) and support for popular PHP clients like PDO for MySQL, Redis and CURL."

TLDR: Async PHP framework

It's an event loop based server for PHP. Similar in some ways to nodejs, but (in my experience) much more performant.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact