Ethanの技术博客
Nothing's gonna change my world
03
31
微服务网关与安全 微服务网关与安全
API Gateway 网关服务作为微服务架构中系统外部与内部的网络屏障,安全策略的应用是必不可少的。我们知道在微服务架构设计中有一个重要原则,即服务的单一责任性,尤其是对于某一业务服务而言,理想状态下我们希望其仅承担某一项业务职责。而系
2021-03-31 Ethan Zhang
02
浅谈微服务架构设计 浅谈微服务架构设计
“架构”一个抽象而看似高端的词汇,我们难以给它一个明确的定义。人们发明了很多描述架构的概念,单体架构、SOA架构、六边形架构、洋葱圈架构、微服务架构等。这些不同概念的定义和思想相互渗透影响,没有清晰的边界。在实践中一个系统往往是参考多种思
2021-03-02 Ethan Zhang
12
31
23
记一次 Redis 上线事故 记一次 Redis 上线事故
Redis 作为最被广泛使用的缓存中间件之一,虽然市面上大量开源的 Redis 开源客户端提供的 API 是非常简洁的,但如果我们需要将它用得游刃有余,使其真正高效地服务于我们的应用服务,那么我们就需要深入理解 Redis 的存储结构和运
2020-12-23 Ethan Zhang
05
Spring Security(二)权限管理 Spring Security(二)权限管理
在另一篇文章 Spring Security(一)身份认证 中我们讲到了 Spring Security 的 Authentication 身份认证过程,当一个用户的身份被系统识别,我们会给这个用户赋予一定的权限,这些权限决定用户能够访问
2020-12-05 Ethan Zhang
11
27
Spring Security(一)身份认证 Spring Security(一)身份认证
随着互联网技术的蓬勃发展,正所谓道高一尺,魔高一丈,黑客技术也得到了迅猛的发展。黑客们利用各大网站的安全漏洞实施着各种出人意料的攻击,例如常见的 XSS 跨站脚本攻击,CSRF 跨站请求伪造等方式。众所周知,数据是互联网公司最重要的核心资
2020-11-27 Ethan Zhang
1 / 4