架构
文章平均质量分 60
hunger_wang
这个作者很懒,什么都没留下…
展开
-
年耗资百万数据库升级记录
平台系统核心组件数据库升级,如何确保升级的成功和保障尽量短的停机时长原创 2022-07-27 09:35:14 · 244 阅读 · 1 评论 -
客户端与平台存在有状态连接的系统蓝绿发布方案设计
背景有这样一个系统,客户端(设备或本地系统)与平台之间建立着有状态的连接(如TCP长连接),连接上有实时业务,偶然断开就会导致业务中断,影响用户使用。但系统需要建设“蓝绿”发布机制,客户端需要在“蓝绿”这2个环境之间做切换,如何保障切换时不影响业务呢?方案设计方案一平台在“蓝绿”切换时,发送对应环境的服务器地址给客户端,客户端采用新地址重连平台。优点: 简单。缺点: 切换操作触发重连,会中断业务。只能选择凌晨这些业务量少的点做切换,但还是不能百分百保证不影响业务。当然如果切换很快,可以采用客户原创 2022-05-27 22:37:49 · 364 阅读 · 0 评论 -
云存储服务文件访问安全问题
背景随着阿里云、腾讯云等云服务平台的兴起,现代应用系统越来越依赖云服务进行构建,其中图片等文件存储也有云服务商提供产品,如阿里云的OSS。基于这些产品实现系统的文件等资源存储访问特别方便,但方便的同时,我们如果保护自己的文件安全呢?这里的安全,我们不讨论云服务厂商私用我们文件资源的情况,因为我们使用这些云厂商产品,就是选择相信他们,而信任也是云厂商生存的根本,不会有人自绝其根。我们主要讨论的是,在我们暴露这些资源给外部访问时,如何保护资源不会被其他人爬取而泄露关键数据如用户隐私,对我们产品造成严重影响原创 2021-07-18 19:37:29 · 358 阅读 · 0 评论