03 2021 档案
摘要:概述 在微服务开发中我们经常会引入消息中间件实现业务解耦,执行异步操作, 现在让我们来看看使用消息中间件的好处和弊端。 首先需要肯定是使用消息组件有很多好处,其中最核心的三个是:解耦、异步、削峰。 解耦:客户端只要讲请求发送给特定的通道即可,不需要感知接收请求实例的情况。 异步:将消息写入消息队列,
阅读全文
摘要:SpringCloud 中如何防止绕过网关请求后端服务?
感兴趣的一起探讨探讨呗!
阅读全文
摘要:微服务架构授权是在网关做还是在微服务做?
阅读全文
摘要:小张兴冲冲去面试,结果被面试官吊打! 小张: 面试官,你好。我是来参加面试的。 面试官: 你好,小张。我看了你的简历,熟练掌握Redis,那么我就随便问你几个Redis相关的问题吧。首先我的问题是,Redis是单线程还是多线程呢? 小张: Redis不同版本之间采用的线程模型是不一样的,在Redis
阅读全文
摘要:在项目实际开发中我们不光要控制一个用户能访问哪些资源,还需要控制用户只能访问资源中的某部分数据。 控制一个用户能访问哪些资源我们有很成熟的权限管理模型即RBAC,但是控制用户只能访问某部分资源(即我们常说的数据权限)使用RBAC模型是不够的,本文我们尝试在RBAC模型的基础上融入数据权限的管理控制。
阅读全文