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

sofastack/sofa-bolt

SOFABolt is a lightweight, easy to use and high performance remoting framework based on Netty. observed · 2026-08-28

github.com/sofastack/sofa-bolt · homepage · Java · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

70/100

  • Activity 99
  • Release rhythm 16
  • Longevity 100
How is this computed?

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

  • gap_med: 117
  • age_days: 3068
  • days_rel: 499
  • days_push: 7
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

2503 stars · 870 forks observed · 2026-08-28

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

SOFABolt is a lightweight, high-performance network remoting framework for Java built on Netty, developed by Ant Financial. It provides connection management, multiple invocation models (oneway, sync, future, callback), and a protocol framework for implementing custom private protocols, and powers SOFARPC and other middleware.

Use cases

  • build an rpc client and server in java
  • implement a custom binary protocol over netty
  • add reliable connection management with heartbeat and auto-reconnect
  • remote procedure calls between microservices
  • build messaging middleware communication layer
  • avoid writing raw netty nio code for rpc

When to choose

  • you need a proven netty-based remoting layer for java middleware
  • you want built-in rpc protocol with callback, sync, and oneway invocation
  • you are building on the SOFAStack ecosystem such as SOFARPC

When to avoid

  • you need cross-language rpc with broad ecosystem support like gRPC
  • your project is not on the JVM
  • you prefer a higher-level service framework rather than a remoting library

Facets

library · maturity stable

rpc networking serialization middleware microservices backend developer-tools jvm cross-platform netty remoting sofastack custom-protocol high-performance java messaging

2 sources

Member repositories

RepositoryRoleHealth v2
sofastack/sofa-boltmain70

For agents

markdown · JSON · MCP: product_card(name="sofastack/sofa-bolt")

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