English | 中文
tRPC-Java,作为 tRPC 的 Java 语言版本,是经过大规模线上业务使用验证过的微服务框架,它不仅性能高,而且易于使用和测试。
更多信息见:相关文档
tRPC-Java 具有以下特点:
- 跨语言
- 多通信协议
- 流式rpc
- 丰富插件生态
- 可扩展性
- 负载均衡
- 流控和过载保护
- 支持协程
JDK 1.8.0_251+, Maven 3.6.3+
请通过
mvn -Dmaven.test.skip=true clean install
编译tRPC-Java。如果运行单元测试需使用JDK 8执行。
<dependencies>
<dependency>
<groupId>com.tencent.trpc</groupId>
<artifactId>trpc-mini</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
推荐使用 Tencent Kona JDK FIBER 8 使用示例见coroutine
如果您有兴趣进行贡献,请查阅贡献指南 并检查 issues 中未分配的问题。认领一个任务,让我们一起为 tRPC-Java 做出贡献。
tRPC-Java 使用了 Apache 2.0 许可证.