首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
待看
订阅
已注销
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
微服务核心架构梳理
在公司学习了接近一个月。 一个月内,从0开始开始接触分布式微服务架构,给了我不小的收获。今天,我来从头到尾梳理一下,有关微服务架构的核心内容(全是干货)。 下文,你将看到业界主流微服务框架的核心原理,包括服务发现,网关,配置中心,监控等组件,功能和架构原理的简单介绍。感谢阅读!…
Java 知识整理
本文是一个长文,很长很长的那种【还没完结】,可能需要花费较长的时间【老司机除外】。另外个人的能力有限总结的也不全面,希望大家可以批判性的提出,不胜感激! 为了方便动态拼接字符串,可以使用StringBuilder的append等方法,StringBuilder是线程不安全的如果…
Spring Cloud Zuul与网关中间件
内容来源:2017年5月6日,SpringCloud 中国社区创始人许进在“Spring Cloud中国社区技术沙龙-北京站”进行《Spring Cloud Zuul与网关中间件》演讲分享。IT 大咖说(微信id:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权…
「微服务系列 07」API网关原理和实施
杨波老师打了个形象的比方,加入我们有一个公司,公司有一个大门,大门有一个门卫,每天众多的员工上下班都会经过这个门卫,这个门卫在日常会做一些安全的管控确认员工的身份,有人进来寻址的时候门卫会帮助做一些信息指导帮忙客人找到对应办事的部门,在公司举办活动的时候帮忙管理人流量,因为公司…
开放API网关实践(二) —— 重放攻击及防御
上一篇文章《开放API网关实践(一)》中的接口设计提到timestamp和nonce两个参数的作用是用来防重放. 本文就重放攻击及其防御进行探讨. 先抛出两个问题: 打开浏览器的调试工具并访问一个网站, 在网络工具中找到一个请求并右键选择Replay. 如图: 上述的重放操作是…
微服务架构之网关层Zuul剖析
可以看到其架构主要分为发布模块、控制管理加载模块、运行时模块、线程安全的请求上下文模块。在Spring Cloud中,Zuul每个后端都称为一个Route,为了避免资源抢占,整合了Hystrix进行隔离和限流,基于线程的隔离机制,另外一种机制是信号量,后面文章会提到。Zuul默…
微服务架构中整合网关、权限服务
前言:之前的文章有讲过微服务的权限系列和网关实现,都是孤立存在,本文将整合后端服务与网关、权限系统。安全权限部分的实现还讲解了基于前置验证的方式实现,但是由于与业务联系比较紧密,没有具体的示例。业务权限与业务联系非常密切,本次的整合项目将会把这部分的操作权限校验实现基于具体的业…
如何通过网关做服务编排?
服务编排/数据聚合 指的是可以通过一个请求来依次调用多个微服务,并对每个服务的返回结果做数据处理,最终整合成一个大的结果返回给前端。 例如一个服务是“查询用户预定的酒店”,前端仅需要传一个订单ID,后端会返回整个订单的信息,包括用户信息、酒店信息和房间信息等。 微服务架构上对功…
Kong API网关使用笔记
Kong是基于OpenResty的开源网关,其将API相关信息配置到postgresql或者是cassandra。通过lua扩展模块,扩展网关平台的功能。 本文记录着笔者在对Kong网关的具体使用过程。包括Kong部署,Kong组件使用,Kong插件使用。其他Kong相关的内容…
SpringCloud | Gateway(3)-网关限流
1. 网关限流 漏桶算法可以很好的控制容容量池的大小,从而防止流量暴增。漏桶可以看成一个服务队列,如果漏桶溢出,则请求会被丢弃。漏桶算法可以控制流量输出速率,实现流量整形,平滑流量突发情况。 令牌桶算法是对漏桶算法的改进,存在一个桶用来存放固定数量的令牌。算法中存在一种机制,以…