10个版本 (5个稳定版)
2.0.0 | 2024年7月10日 |
---|---|
1.2.0 | 2024年3月14日 |
1.1.1 | 2023年8月7日 |
1.1.0 | 2023年5月5日 |
1.0.0-beta.4 | 2022年3月9日 |
537 在 开发工具 中排名
每月138,782次下载
在 2 个crate中(通过 launchdarkly-server-sdk)使用
370KB
8K SLoC
LaunchDarkly Rust SDK评估引擎
LaunchDarkly概述
LaunchDarkly 是一个功能管理平台,每天为数十亿个功能标志提供服务,以帮助团队更快地构建更好的软件。 今天开始使用LaunchDarkly!
入门指南
此存储库包含由 LaunchDarkly Rust SDK 使用的内部功能标志评估逻辑和数据模型。由于它还由内部LaunchDarkly组件使用,因此已单独打包。使用LaunchDarkly Rust SDK的应用程序不需要直接引用此包。
了解更多
请参阅我们的 文档,以获取配置和使用LaunchDarkly的详细说明。您也可以直接查看 Rust SDK完整参考指南 或此项目的 生成的API文档。
最低支持的Rust版本
此项目旨在与至少六个月前的Rust版本保持兼容。
如果外部因素要求,版本更新可能比政策指南中规定的更频繁。例如,如果下游依赖项中的CVE需要提高MSRV,则被视为违反六个月指南的合理理由。
贡献
我们鼓励社区提交拉取请求和其他贡献。请参阅我们的 贡献指南,了解如何为此SDK做出贡献。
关于LaunchDarkly
- LaunchDarkly 是一个提供功能标志作为服务的持续交付平台,允许开发者快速安全地迭代。我们允许您轻松地将功能标记出来,并在LaunchDarkly仪表板中进行管理。使用LaunchDarkly,您可以
- 将新功能推出到用户子集(例如,选择加入测试者组的用户组),从实际用例中收集反馈和错误报告。
- 逐步将功能推出给不断增加的用户比例,并跟踪该功能对关键指标的影响(例如,如果用户拥有功能A与功能B,他们完成购买的可能性有多大?)。
- 关闭在生产中引起性能问题的功能,无需重新部署,甚至无需更改配置文件重启应用程序。
- 根据用户属性(如付费计划)授予某些功能的访问权限(例如:'黄金'计划的用户比'银色'计划的用户获得更多功能)。在不关闭所有内容的情况下,禁用应用程序的部分以方便维护。
- LaunchDarkly为各种语言和技术提供功能标志SDK。请参阅我们的文档获取完整列表。
- 探索LaunchDarkly
- launchdarkly.com获取更多信息
- docs.launchdarkly.com获取我们的文档和SDK参考指南
- apidocs.launchdarkly.com获取我们的API文档
- launchdarkly.com/blog获取最新的产品更新
依赖项
~5–7.5MB
~138K SLoC