Ross ROSS = Recommend OSS · open-source software intelligence for agents

alibaba/PhotonLibOS

Probably the fastest coroutine lib in the world! observed · 2026-10-16

github.com/alibaba/PhotonLibOS · homepage · C++ · Apache-2.0 (permissive) observed · 2026-10-16

Health v2 · maintenance only

93/100

  • Activity 100
  • Release rhythm 79
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 67.5
  • age_days: 1597
  • days_rel: 60
  • days_push: 5
  • n_releases_24m: 11

Full methodology

Adoption not part of the score

1230 stars · 182 forks observed · 2026-10-16

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

PhotonLibOS is a high-performance C++ library providing a stackful coroutine runtime with a symmetric scheduler and non-blocking IO engines including io_uring. It offers networking, filesystem, HTTP, and RPC modules with POSIX-compatible APIs, and can run on a userspace TCP/IP stack over DPDK.

Use cases

  • write high-performance async C++ servers without callback hell
  • convert multithreaded C++ code like RocksDB to coroutines
  • build fast RPC services with zero-copy serialization
  • do async file and network IO with io_uring
  • run networking on a userspace TCP/IP stack with DPDK
  • port async code across Linux and macOS on x86 and ARM

When to choose

  • you need maximum coroutine performance in C++ with low context-switch overhead
  • you want POSIX/std-compatible APIs to integrate into legacy codebases
  • you need io_uring or DPDK-backed async IO
  • you want HTTP and RPC modules built into the coroutine runtime

When to avoid

  • you work in a language other than C++
  • you need a full-featured application framework rather than a systems library
  • your team is unfamiliar with stackful coroutines and assembly-level runtime details
  • you need Windows support

Facets

library · maturity active

concurrency http-server rpc serialization file-system networking developer-tools performance microservices backend cpp cross-platform coroutine stackful-coroutine async-io io-uring libos high-performance dpdk linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
alibaba/PhotonLibOSmain93

For agents

markdown · JSON · MCP: product_card(name="alibaba/PhotonLibOS")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem