finagle
finagle-24.5.0
该项目已在 Twitter(以及许多其他组织)的生产中使用,并且正在积极开发和维护。
发布大约按每月一次的时间表进行。虽然没有遵循 semver,但更改日志很详细,包括有关公共 API 中断和运行时行为更改的部分。
Finagle是JVM的一个可扩展的RPC系统,用于构建高并发服务器。 Finagle 为多种协议实现了统一的客户端和服务器 API,并且专为高性能和并发性而设计。 Finagle 的大部分代码与协议无关,简化了新协议的实现。
有关详细文档,请参阅用户指南和 API 文档网站。文档改进总是受欢迎的,所以请以我们的方式发送补丁。
以下是一些正在使用 Finagle 的公司:
如需更完整的列表,请参阅我们的采用者页面。如果您的组织正在使用 Finagle,请考虑在那里添加链接并向我们发送拉取请求!
我们认为,一个热情的社区很重要,我们要求您在与社区的所有互动中遵循 Twitter 的开源行为准则。
该存储库的release
分支包含 Finagle 的最新稳定版本,并且每周快照发布到develop
分支。一般来说,拉取请求应该针对develop
提交。有关如何贡献的更多详细信息,请参阅 CONTRIBUTING.md。
版权所有 2010 Twitter, Inc.
根据 Apache 许可证 2.0 版获得许可:https://www.apache.org/licenses/LICENSE-2.0