coroutine
async-php-8-io-http
coroutine | async-php-8-io-http | |
---|---|---|
4 | 2 | |
375 | 157 | |
0.3% | - | |
9.6 | 0.0 | |
12 days ago | over 1 year ago | |
Go | PHP | |
Apache License 2.0 | The Unlicense |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
coroutine
-
Durable Coroutines for Go
This seems really brittle.
https://github.com/stealthrocket/coroutine/blob/main/getg_am...
-
Coroutines for Golang
Coroutines are make up for the difficulties of using go routines.
Coroutines can explicitly yield control to their callers and other coroutines and send and receive data across yield points.
https://github.com/stealthrocket/coroutine has the code and a basic sample.
- Coroutine: A library for serializing Go funcs for resumption in other processes
async-php-8-io-http
What are some alternatives?
parallel-sdk - A library to manage and run tasks in parallel using krakjoe/parallel PHP extension
async - Easily run code asynchronously
Symfony2 Components - The Symfony documentation
parallel - An advanced parallelization library for PHP, enabling efficient multitasking, optimizing resource use, and application responsiveness through multiple CPU threads.
parallel - A succinct parallel concurrency API for PHP8
coroutine - Cooperative multitasking using generators. The basics of coroutines, async and await!
go-micro - A Go microservices framework
Workerman - An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.
juicefs - JuiceFS is a distributed POSIX file system built on top of Redis and S3.
NATS - High-Performance server for NATS.io, the cloud and edge native messaging system.
go-zero - go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity. [Moved to: https://github.com/zeromicro/go-zero]