自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞飞好奇的专栏

Fly For Fun 深入分布式、中间件、系统架构技术研究; 专注互联网金融、互联网文化娱乐行业。

  • 博客(5)
  • 收藏
  • 关注

翻译 Zuul2.0架构

架构概览从更高角度看,Zuul2.0就是一个运行了好多前置过滤器(入口过滤器)的Netty server,通过一个Netty Client代理转发这些请求,然后执行一系列后置过滤器(出口过滤器),最后返回结果。过滤器过滤器是Zuul的核心逻辑所在。如上图所示,他们能够做大范围的操作,并且可以请求-响应周期的各个部分执行。Inbound Filters在路由请求到后端服务之前执行...

2018-10-29 17:01:37 2662

翻译 Netflix如何使用Zuul

英文原文地址:https://github.com/Netflix/zuul/wiki/How-We-Use-Zuul-At-Netflix概述:Zuul能让我们的服务可以洞察,具有灵活、弹性,一部分还依赖于Netflix OSS的其他组件:Hystrix is used to wrap calls to our origins, which allows us to shed a...

2018-10-23 17:54:30 882

翻译 Zuul引言

英文原文地址:https://github.com/Netflix/zuul/wiki1.Zuul是什么Zuul是客户端和web站点请求Netflix流媒体应用后端的门户。作为边界应用服务,Zuul能实现动态路由、监控、弹性与安全性.它还可以根据需要把请求路由到多个亚马逊Auto Scaling组上。2.为什么用ZuulNetflix API流量的数量和多样性有时会导致突然出现问题...

2018-10-23 10:14:20 194

转载 API网关性能比较:NGINX vs. ZUUL vs. Spring Cloud Gateway vs. Linkerd

前几天拜读了 OpsGenie 公司(一家致力于 Dev & Ops 的公司)的资深工程师 Turgay Çelik 博士写的一篇文章(链接在文末),文中介绍了他们最初也是采用 Nginx 作为单体应用的网关,后来接触到微服务架构后开始逐渐采用了其他组件。我对于所做的工作或者感兴趣的技术,喜欢刨根问底,所以当读一篇文章时发现没有看到我想要看到的设计思想,我就会四处搜集资料,此外这篇文章...

2018-10-16 15:01:20 2308

原创 常见的线程模型

常见的线程模型对于服务器应用而言,无论是web应用服务还是DB服务,高并发请求始终是一个绕不开的话题当有大量请求并发访问时,一定伴随着资源的不断创建和释放,导致资源利用率低,降低了服务质量。1、单线程服务器编程模型Redisredis是单线程来处理命令的,所以一条命令从客户端到到服务端不会立刻被执行,所有命令都回进入到一个队列中,然后逐个执行。Node.JsNode.Js基...

2018-10-15 18:47:46 9589

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除