moirai:可用于确定某个功能是否应该向用户公开的库

时间:2024-05-28 12:11:20
【文件属性】:

文件名称:moirai:可用于确定某个功能是否应该向用户公开的库

文件大小:77KB

文件格式:ZIP

更新时间:2024-05-28 12:11:20

Java

莫赖 (或命运)控制着人们的命运。 Moirai是JVM的功能标志和资源重载库(需要Java 8或更高版本)。 该项目提供了可用于确定是否应向用户公开功能的库。 此功能标记可用于alpha或beta测试,负载控制,逐步推出,A / B测试等。 它包括对在后台定期重新加载配置资源的支持,以及用于如何加载资源,资源内容以及如何使用配置来确定是否为用户启用功能的可插拔接口。 然后提供用于这些组件的可重用实现的模块。 资源重载可以与功能标记无关地用作轻量级配置重载库。 用法 提供的示例使用Java,但是Moirai应该易于在任何JVM语言中使用。 创建一个FeatureFlagChecker是重载一个类型安全配置文件控制是否getNumber返回一个硬编码号码或呼叫calculateRealNumber : import com.nike.moirai.ConfigFeatureFl


【文件预览】:
moirai-main
----.gitignore(66B)
----moirai-s3()
--------src()
----moirai-core()
--------src()
----project()
--------plugins.sbt(177B)
--------build.properties(18B)
--------Dependencies.scala(2KB)
----CONTRIBUTING.md(2KB)
----moirai-typesafeconfig()
--------src()
----LICENSE.txt(11KB)
----.github()
--------workflows()
----README.md(7KB)
----moirai-riposte-example()
--------src()
----version.sbt(41B)
----RELEASE_NOTES.md(4KB)
----build.sbt(3KB)

网友评论