微信号:imkuqin

介绍:本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查询.目前已经开通PHP、C/C++函数库、.NET Framework类库、J2SE API查询功能.

Netflix 最热门的开源项目推荐

2017-10-13 08:30 程序猿
开源最前线(ID:OpenSourceTop) 猿妹 整编

链接:https://www.itcodemonkey.com/article/785.html


本文为大家整理了 Netflix 开源的热门项目,看看有没有感兴趣的,排名顺序按照 Github ★Star 数排列。希望对你有帮助,排名如下:


1
分布式系统的延迟和容错库 Hystrix

https://github.com/Netflix/Hystrix Stars 11097


Hystrix 供分布式系统使用,提供延迟和容错功能,隔离远程系统、访问和第三方程序库的访问点,防止级联失败,保证复杂的分布系统在面临不可避免的失败时,仍能有其弹性。



Netflix 称,在分布式环境中,不可避免会造成一些服务的失败。Hystrix 库旨在控制分布式服务中提供更大容限和服务失败之间的相互关系。Hystrix 通过隔离访问远程系统、服务和第三方库的点,阻止级联故障,从而使复杂的分布式系统更具弹性。


2
JavaScript 数据抓取库 Falcor

https://github.com/Netflix/falcor Stars 8034


Falcor 是高效的 JavaScript 数据抓取库。

一个模型随处使用:通过一个虚拟 JSON 图可以把所有远程数据源作为一个单独的主模型

数据即是 API:类似 JavaScript 路径语法,可以很简单的访问数据。

绑定云:自动遍历图里面的引用,根据需要进行请求


3
云操作容错解决方案 SimianArmy

https://github.com/Netflix/SimianArmy Stars 5789


SimianArmy 让你的云操作保持最佳状态的工具。Chaos Monkey 是伸缩性很强的工具,是 SimianArmy 的第一个成员,能帮助应用更好的容忍随机故障实例。Simian Army 是 Netflix 实例的随机故障测试,用于验证可靠性。


4
云端负载均衡工具 eureka

https://github.com/Netflix/eureka Stars 4023


Netflix 填补了Amazon Web Services的大缺口,发布了云端负载均衡工具Eureka。Netflix通过开源工具让亚马逊的服务变得更可靠。亚马逊提供了一个负载均衡工具Elastic Load Balancer,但针对的是终端用户Web流量服务器,而Eureka针对的是中间层服务器的负载均衡。


5
持续交付平台 spinnaker

https://github.com/spinnaker/spinnaker Stars 3688


Spinnaker 是一个持续交付平台,它定位于将产品快速且持续的部署到多种云平台上。Spinnaker 主要特性:配置一次,随时运行;随地部署,集中化管理;开源。


6
Netflix 边缘服务 Zuul

https://github.com/Netflix/zuul Stars 3149


Zuul 是提供动态路由,监控,弹性,安全等的边缘服务。Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。Zuul 可以适当的对多个 Amazon Auto Scaling Groups 进行路由请求。


7
主机性能监视工具 vector

https://github.com/Netflix/vector Stars 2416


Vector是一个开源主机性能监控框架,能高分辨采集系统和应用程序的各种数据输出到浏览器中,相比传统通过登录主机运行各种命令获得系统度量情况,使用Vector能更快地响应系统运维情况。



Vector是一个运行在客户端浏览器的静态Web应用,可以运行在任何HTTP服务可用之上,比如Apache或Nginx。


8
Web 应用 Scumblr

https://github.com/Netflix/Scumblr Stars 2129


Scumblr 是 Netflix 的开源作品。Scumblr 是 web 应用,允许在识别结果的基础上执行定期搜索和存储或者采取某种行动。Scumblr 使用  Workflowable gem 为不同结果类型设置灵活的工作流。


9
信息分析建议系统 Stethoscope

https://github.com/Netflix/stethoscope Stars 1493


Stethoscope 是 Netflix 开发的收集给定用户设备信息给出清晰明确安全建议的 web 系统。


10
配置管理API Archaius

https://github.com/Netflix/archaius Stars 1434


Archaius 包含一系列配置管理API,提供动态类型化属性、线程安全配置操作、轮询框架、回调机制等等功能。



●本文编号2672,以后想阅读这篇文章直接输入2672即可

●输入m获取文章目录

 
程序猿 更多文章 阿里云计算能力实现多项突破 BigBench规模全球首次被拓展至100TB 阿里巴巴成立“达摩院” 引入顶尖科学家3年研发投入将超千亿 知名网站的 404 页面长啥样? 人工智能PK人类?这部电影超前地预见了人类社会的终极形态 明天就要上班了,这是我的心情...
猜您喜欢 oc-排序算法 【云•视频】白寡妇行动 手机天猫解耦之路 抢滩线下哪家强?BAT O2O排兵布阵连连看 2016最后一波大礼包:千元京东卡+TMOOC卡+免费课程