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

alibaba/PhotonLibOS

Probably the fastest coroutine lib in the world! observed · 2026-09-03

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

Health v2 · maintenance only

95/100

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

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

  • gap_med: 81
  • age_days: 1549
  • days_rel: 12
  • days_push: 0
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

1225 stars · 178 forks observed · 2026-09-03

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/PhotonLibOSmain95

For agents

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

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem