在2007年Facebook开源Thrift技术(Facebook的内部使用工具) 之后, ,竞争对手Twitter带来了Diffy,一个为Twitter内部服务的工具。
昨天,Twitter推出“Diffy”,一个开源的工具,是一款能够帮助软件开发人员寻找bug,测试bug,并且无须编写新代码,可直接用来比较代码运行以后的结果。
Diffy是Twitter发展战略的重要组成部分。作为一种服务——Twitter及时修改部分复杂的代码,运用Diffy先进的自动化技术,帮助Twitter能够顺畅的工作,同时也能优化twitter性能。
Diffy同时减轻了编程人员的负担,编程人员无须再编写单独的代码来测试bu和修改的代码。
Diffy最低安装要求满足任何环境。diffy自动化寻找bug是通过基于Apache里HTTP的通信环境里。
但是,Diffy到底是什么?
Diffy无疑会发现bug,通过比较新旧代码实例,以及作为代理和接收每一个运行的实例的多播返回请求,Diffy从这些比较里报告任何回归聚集。
“Diffy的前提是,如果一个足够大的和多样化的要求实现的服务回报“相似”的反应,然后Diffy会视这两个实例为等同的,然后把较新的实例是返回回去”来自推特的工具和框架的团队成员之一的khanduri说道。
Diffy的突出特色是其现代噪声消除技术,这是一种用来测量元素回归分析时候的技术。
你可以在@ Github的服务器上找到Diffy,也可以看看khanduri说的twitter官方博客。
源代码:

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论