论理清整个项目逻辑的重要性😅
😀这两天面了两个java后端,都是一上来就拷打我的项目,奈何我项目还不熟 只对八股文熟一点,人家一上来问我 为什么要把单体项目拆成微服务 ,我脱口而出 因为我要用微服务去做限流啊 什么啊 ,人家说 单体架构不也能嘛,到这里问住我了,后拉去查了一下 是单体项目如果继续开发的话 项目的代码会越来越冗长 不好维护,所以拆分成单体架构,然后又问我为什么要用kafka 我说 ....绷不住了 真的都不熟
今天整理了一下思路 单体项目拆成微服务是因为要加业务 方便维护,项目用的人多了就会造成压力过大 所以要限流,用sentinel是因为用的人多了要去做限流 ,项目大了总不能还用单线程去处理吧,要进行异步处理吧,异步处理不就用到了RabbitMQ 发送完消息进行下一步的逻辑。这就是目前整理的逻辑 还望友友们指点一下#我的失利项目复盘#
今天整理了一下思路 单体项目拆成微服务是因为要加业务 方便维护,项目用的人多了就会造成压力过大 所以要限流,用sentinel是因为用的人多了要去做限流 ,项目大了总不能还用单线程去处理吧,要进行异步处理吧,异步处理不就用到了RabbitMQ 发送完消息进行下一步的逻辑。这就是目前整理的逻辑 还望友友们指点一下#我的失利项目复盘#
全部评论
清华干Java?
相关推荐
06-06 14:54
上海大学 研发工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享