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

sofastack/sofa-bolt

Some data may be outdated — see provenance labels.

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

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

Health v2 · maintenance only

67/100

  • Activity 91
  • 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-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 117
  • age_days: 3117
  • days_rel: 547
  • days_push: 55
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

2505 stars · 868 forks observed · 2026-09-29

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-boltmain67

For agents

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

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