设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

微服务神经元 Neural(Nerver) 发布3.0.0

2016-7-5 23:02| 发布者: joejoe0332| 查看: 596| 评论: 0|原作者: oschina|来自: oschina

摘要: 微服务神经元是一个分布式服务框架中的神经组织,主要为分布式架构提供:流量控制、服务降级、幂等机制、泛化容错、流量熔断、隔离舱壁、超时控制、慢性重试等功能。其概念设计如下图所示:Neural前身叫Nerver,本次 ...

微服务神经元是一个分布式服务框架中的神经组织,主要为分布式架构提供:流量控制、服务降级、幂等机制、泛化容错、流量熔断、隔离舱壁、超时控制、慢性重试等功能。其概念设计如下图所示:

Neural前身叫Nerver,本次主要是对软件进行更名,其次跳过了1.0.0和2.0.0版本的发布,直接发布了Neural 3.0.0-RELEASE版本,该版本主要提供了以下功能:

  1. 放通率控制:控制整体流量的选择性放通

  2. 流量控制:限制流量的请求并发度与平均流速

  3. 服务降级:将非核心的服务进行适度忽略式的降级

  4. 幂等机制:提高服务质量与保障重复提交的安全性

  5. 泛化容错:对泛化请求/响应的失败进行容错处理

  6. 流量熔断:用于间断性的熔断失败率较高链路

  7. 隔离舱壁:将不同服务之间的依赖调用模块进行线程池式的隔离

  8. 超时控制:监控与终止一段逻辑的执行总耗时

  9. 慢性尝试:将失败重试的频率由快到慢进行过度性的缓慢转移


老版开源地址:http://git.oschina.net/yu120/nerver

新版开源地址:http://git.oschina.net/yu120/neural


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部