- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在构建一个具有 2 周冲刺周期的应用程序。我们目前会一次性测试所有功能的推出,然后在出现问题时进行热补丁。我们的堆栈是带有 angular 和 mongo 的 Node 。
有人使用任何 SAAS 解决方案进行功能标记或其他任何有助于持续交付的解决方案吗?
编辑:试用 LaunchDarkly - 将发布更新
Edit2:试用更新 - 好的,它似乎在我的堆栈中运行顺利 - 仍需要再测试几周。 Launchdarkly 功能标志设置非常简单,因此我将在此处概述。
安装SDK
ld_client = LaunchDarkly.init("YOUR_API_KEY");
传递自定义参数
var config = {"connect_timeout": 3, "socket_timeout": 3};
ld_client = LaunchDarkly.init("YOUR_API_KEY", config);
将用户属性作为 JSON 对象传递
var user = {
"key": "aa0ceb",
"firstName": "Ernestina",
"lastName": "Evans",
"email": "ernestina@example.com",
"custom": {
"groups": ["Google", "Microsoft"]
}
};
一切都非常简单 documentation .
Edit3:已经使用了 3 周了,有了一些初步的想法。功能标记驱动开发一直很有用,尽管很难追溯地集成我们的一些更强大的功能。能够使用我们的优化目标将 launchdarkly api 用于 A/B 测试指标。
{
"items":[
{
"name":"Staging sandbox - Engagement",
"kind":"click",
"isDeleteable":false,
"_attachedFeatureCount":0,
"_links":{
"parent":{
"href":"/api/goals",
"type":"application/json"
},
"self":{
"href":"/api/goals/54f7538f643d2ef1c6426443",
"type":"application/json"
}
},
"_site":{
"href":"/goals/54f7538f643d2ef1c6426443",
"type":"text/html"
},
"_source":{
"name":"optimizely",
"identifier":"2353921003"
}
},
{
"name":"Sandbox - Hover",
"kind":"custom",
"isDeleteable":false,
"_attachedFeatureCount":1,
"_links":{
"parent":{
"href":"/api/goals",
"type":"application/json"
},
"self":{
"href":"/api/goals/54f75390643d2ef1c6426447",
"type":"application/json"
}
},
"_site":{
"href":"/goals/54f75390643d2ef1c6426447",
"type":"text/html"
},
"_source":{
"name":"optimizely",
"identifier":"2222571744"
}
}
],
"_links":{
"self":{
"href":"/api/goals",
"type":"application/json"
}
}
}
最佳答案
angular-feature-flags适用于 Angular v1.2 及更高版本。
The basic premise is you write your feature and wrap it up in a directive, then where you implement that directive in your markup you add the feature-flag directive to the same element. You can then pass the key of the flag to this directive to resolve whether of not this feature should be enabled.
如果您正在寻找 SAAS 解决方案,我知道 launchdarkly是一个功能标志/持续交付平台。
关于node.js - 持续交付的功能标志解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32802164/
如果我错了,但身份验证 session 有 30 天的最大限制,请纠正我?如果是这种情况,有没有办法让我的服务器节点应用程序永远监听经过身份验证的 dataRef? 干杯, 旅行。 最佳答案 自 on
我目前正在阅读 book Continuos Delivery由 Humble/Farley 撰写,虽然里面的很多东西都是有道理的,但有一件事让我烦恼: 似乎作者只针对基于服务器的(单客户端?)应用程
好吧,我非常了解每个人对自制密码管理器的看法,但我希望得到帮助。 不用于实际使用,仅供学习。 我想知道,在 C++ 中如何拥有长期变量。或者真的,有什么长期的。 长期是什么意思?在下次运行 .exe
我在文本文件中有以下三行(最后 3 行): } } } 我想做的是做这样的事情: } } blablabla blablabla blabla
在 iOS 中,有没有一种简单的方法可以在每天的同一时间发送 10 天的推送通知?我不想向所有用户发送推送通知。我的应用程序的工作方式是,用户可以选择连续十天推送通知的时间。您有推荐的 API 吗?或
我正在努力寻找一种当前最先进的方法来处理频繁更新的通知(例如每 3 分钟一次)。似乎在较新的 Android 版本中内置了如此多的电源效率调整(幸运的是!),我之前成功使用的方法(使用 Broadca
我不得不在一些糟糕的房地产网站上花费大量时间。我比较精通 CSS,并且可以(在 FireFox 中)“检查元素”并更改 CSS 以隐藏或缩小特定页面的华而不实的元素。但我想将此自定义 CSS 应用于特
目前正在研究如何使用 signalR 在处理文件时向用户呈现文件的进度报告。我正在使用 asp.net MVC 4。通过 Ajax 进行发布/获取时,我可以轻松获取状态更改。 因为我需要上传一个文件(
这个问题在这里已经有了答案: How can I round up the time to the nearest X minutes? (15 个答案) Is there a simple fun
我有一个 php 脚本,我想运行特定的时间(例如 5 分钟),但只能运行一次。对于 cron 作业,这将无限期地运行。还有别的办法吗? 最佳答案 处理这个问题的方法是: 当某些事件触发需要 cron
我弄乱了我的 apache 和 php.ini 文件,我网站的用户仍然提示该网站在很短的时间后或每次他们关闭并打开同一个浏览器时将他们注销。 我正在运行 Apache 和 PHP。 我应该进行哪些设置
如何查询今天的总和需要减去前一天的总和,每天持续一个月。 SELECT COUNT(DISTINCT member_profile.memberProfileNumber) FROM member_p
这个问题在这里已经有了答案: How do I add a delay in a JavaScript loop? (32 个答案) 关闭 8 年前。 我认为这个问题之前一定有人问过,但我找不到其他
用户在我的网站上注册后,我们会向他发送一封确认电子邮件。我想要的是 - 三天内每 24 小时为用户重新发送一次电子邮件。例如: user_table id , name, date_registere
最近我从 Codeigniter 换到了 Laravel,一切都很顺利,除了我遇到了 Session::flash 的问题。 当我创建新用户时,我收到成功消息,但它会持续 2 个请求,即使我没有通过验
如果有人能帮助我解决这个问题,我将非常感激。 我正在尝试针对 CPU 使用率 >= 80% 持续 30 分钟或更长时间创建 Azure 监视器警报 我已附上警报规则条件的屏幕截图。在“评估依据”下,聚
如果有人能帮助我解决这个问题,我将非常感激。 我正在尝试针对 CPU 使用率 >= 80% 持续 30 分钟或更长时间创建 Azure 监视器警报 我已附上警报规则条件的屏幕截图。在“评估依据”下,聚
希望大家平安 1。我的目标 我正在尝试模拟 3 天的真实情况。系统每天只能工作 8 小时。 我的目标是模型运行 8 小时,持续 3 天,以获得足够的数据进行分析。 2。我的问题 我有一个代理预约时间表
我需要在 8 小时内每 5 分钟调用一次函数。问题是它必须是同一天。例如,如果用户在 3/29 晚上 11:59 登录系统,而现在是 3/30 凌晨 12:01,则不应再调用该函数。 我知道如何每
我正在开发一个 React Native 应用程序,该应用程序使用 Firebase 的 Firestore 作为后端。现在,每次收到新消息时,我都会从 Firestore 获取所有消息并更新我的状态
我是一名优秀的程序员,十分优秀!