如何从头开始在 Java 中实现功能切换?
How can I implement feature toggle in Java from scratch?
我需要在当前项目中实现功能切换。我不知道如何在 Java.
中从头开始实施它
我已经在与此主题相关的各种文章中阅读了功能切换背后的理论,但我还没有看到为初学者详细描述此功能的实施教程或文档。
我建议您查看一些现有的实现,以了解您希望系统如何运行并满足您的要求。 http://featureflags.io/java-feature-flags/ 上有一个小列表,在网上搜索可能会找到更多。
最后,您需要考虑以下几点:
- 功能标志存储在哪里
- 功能标志如何applied/determined
- 需要什么样的deployments/rollouts支持
编辑:根据个人经验,Launch Darkly 有一个非常酷的方法,客户端加载规则引擎来确定标志状态,这使得它非常快速并且对托管服务停机具有弹性。
查看以下项目:
中列出了更多
我需要在当前项目中实现功能切换。我不知道如何在 Java.
中从头开始实施它我已经在与此主题相关的各种文章中阅读了功能切换背后的理论,但我还没有看到为初学者详细描述此功能的实施教程或文档。
我建议您查看一些现有的实现,以了解您希望系统如何运行并满足您的要求。 http://featureflags.io/java-feature-flags/ 上有一个小列表,在网上搜索可能会找到更多。
最后,您需要考虑以下几点:
- 功能标志存储在哪里
- 功能标志如何applied/determined
- 需要什么样的deployments/rollouts支持
编辑:根据个人经验,Launch Darkly 有一个非常酷的方法,客户端加载规则引擎来确定标志状态,这使得它非常快速并且对托管服务停机具有弹性。
查看以下项目:
中列出了更多