
架构技术
文章平均质量分 93
沙琪玛--充电站
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux五种IO模型
所以,如果处理的连接数不是很高的话,使用IO复用的服务器并不一定比使用多线程+非阻塞阻塞 IO的性能更好,可能延迟还更大。以select为例,当用户进程调用了select,那么整个进程会被阻塞,而同时,kernel会“监视”所有select负责的socket,当任何一个socket中的数据准备好了,select就会返回。与传统的多线程/多进程模型比,I/O多路复用的最大优势是系统开销小,系统不需要创建新的额外进程或者线程,也不需要维护这些进程和线程的运行,降底了系统的维护工作量,节省了系统资源。原创 2022-10-20 12:11:42 · 487 阅读 · 0 评论 -
微服务架构,服务鉴权设计
这里写自定义目录标题微服务架构,服务鉴权如何设计微服务架构,服务鉴权如何设计现在有一个项目管理 API,有基于角色的权限管理,分为了三个微服务和一个鉴权服务。A 管理后台服务是管理后台使用的 API,只能由管理员使用,允许对所有项目数据进行增删改查。B 用户后台服务是用户后台使用的 API,所有用户都可以用,只允许用户操作自己和被授权的项目。C 项目管理服务直接连接项目数据库,提供 RestFull 接口。D 鉴权服务能够获取用户的权限。现在设计了两个方案,第一种由 A 和 B 服务确认权限,转载 2020-05-12 23:46:57 · 438 阅读 · 0 评论 -
亚马逊云存储之S3(Simple Storage Service简单存储服务)
(转 )S3是Simple Storage Service的缩写,即简单存储服务。亚马逊的名词缩写也都遵循这个习惯,例如Elastic Compute Cloud缩写为EC2等等。其他组织类似的命名有W3C,如果我们也follow这个习惯则IEEE会被写为IE3,CCTV就是C2TV,好像有点罗嗦了。S3说的玄乎一点可以叫云存储,通俗一点就是大网盘。其概念类似于分布式文家系统,同Google的...转载 2020-05-07 23:51:21 · 1554 阅读 · 0 评论