摘要: 大家好,我是架构摆渡人。这是实践经验系列的第九篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友。 Mybatis是我们经常用的一款操作数据库的框架,它的插件机制设计的非常好,能够在很多需求场景下派上用场。如果你还没用过Mybatis的插件(Mybatis 插件 阅读全文
posted @ 2022-01-22 14:24 架构摆渡人 阅读(432) 评论(1) 推荐(1) 编辑
摘要: 大家好,我是架构摆渡人。这是实践经验系列的第八篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友。 服务部署,是一个避免不了的问题。按正常迭代的速度一般两周会发一个版本,此时就需要部署新的代码。发布方式,我相信主流的都是用滚动发布,因为这样的成本是最低的,机器数 阅读全文
posted @ 2022-01-16 11:13 架构摆渡人 阅读(924) 评论(0) 推荐(1) 编辑
摘要: 大家好,我是架构摆渡人。这是实践经验系列的第七篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友。 今天给大家分享一个容易忽略的问题,正是因为容易忽略,所以才要重视。 我们的业务表中有两个字段是必不可少的,分别是创建时间和修改时间,这样就知道数据是什么时候创建的 阅读全文
posted @ 2022-01-08 21:21 架构摆渡人 阅读(210) 评论(0) 推荐(1) 编辑
摘要: 大家好,我是架构摆渡人。这是实践经验系列的第六篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友。 不知道大家有没有遇到过类似的问题,每次新需求上线,或多或少都会有表结构的变更。主要就是需要新增字段来存储某些特有需求的数据,听起来其实很正常,新需求嘛,加字段,加 阅读全文
posted @ 2022-01-03 21:28 架构摆渡人 阅读(2847) 评论(23) 推荐(4) 编辑
摘要: 大家好,我是架构摆渡人。这是实践经验系列的第五篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友。 今天跟大家聊聊隔离这个话题,对于高流量的业务场景,以电商业务举例,一定要做好核心接口的隔离,否则真的就是牵一发而动全身。 以前的工作中有遇到过因为一个卖家的后台查 阅读全文
posted @ 2021-12-27 22:15 架构摆渡人 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是架构摆渡人。这是实践经验系列的第四篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友。 背景介绍 在高并发的业务场景中,缓存是必须要上的,用来扛高并发。在某个业务场景中,增加了对一个配置信息的缓存,最开始是直接读取DB的,为了性能考虑在前面加了一层缓 阅读全文
posted @ 2021-12-25 16:06 架构摆渡人 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是架构摆渡人。这是实践经验系列的第三篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友。 binlog 用于记录用户对数据库操作的SQL语句信息,同时主从复制也是依靠binlog来实现的,由此可见binlog的重要性。 在业务中的使用场景 binlog 阅读全文
posted @ 2021-12-07 19:55 架构摆渡人 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是架构摆渡人。这是实践经验系列的第二篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友。 上篇文章给大家分享了开关的应用技巧,通过开关去保证上线时的稳定性。但是开关还是属于一刀切的那种,如果流量特别大的情况下,影响面还是挺大的,所以今天就给大家再补充一 阅读全文
posted @ 2021-12-05 16:10 架构摆渡人 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是架构摆渡人。这是实践经验系列的第一篇文章,这个系列会给大家分享很多在实际工作中有用的经验,如果有收获,还请分享给更多的朋友。 在日常工作中,无论是一周一个迭代,还是两周一个迭代,都避免不了上线的环节。唯一的区别就是上线的频次不同而已。那么我们如何保证在这么高频次的发版里面同时保证稳定性呢 阅读全文
posted @ 2021-11-27 16:33 架构摆渡人 阅读(355) 评论(0) 推荐(2) 编辑
摘要: 大家好,我是架构摆渡人,这是流量治理系列的第9篇原创文章,如果有收获,还请分享给更多的朋友。 曾经有人问过我,限流有痛点吗?我当时的回答是:限流阀值不太好评估以及限流降低了用户的体验,这是我认为的痛点。 限流阀值到底怎么评估还是得有压测的动作,特别是现在电商平台,在大促前都会进行全链路压测,将问题暴 阅读全文
posted @ 2021-11-13 18:18 架构摆渡人 阅读(253) 评论(0) 推荐(1) 编辑