7 comments

[ 3.2 ms ] story [ 22.9 ms ] thread
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 :(

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.