sofastack/sofa-bolt
SOFABolt is a lightweight, easy to use and high performance remoting framework based on Netty. 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
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
- readme: https://github.com/sofastack/sofa-bolt · fetched 2026-08-28 · 5b84209ad494
- homepage: https://www.sofastack.tech/projects/sofa-bolt/ · fetched 2026-08-29 · 44136fa355b3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sofastack/sofa-bolt | main | 70 |
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