58沈剑
2020-11-02 14:32:03
很多朋友问,如何学习RPC内核知识?我的回答是,直接看源码。今年看源码,之前推荐过一个框架《单机40万QPS,搜狗WF框架,今年值得学习的开源代码》,随着源码阅读的越来越深入,发现了WF框架一个非常独特的地方:高性能纯异步MySQL客户端,非常有意思,今天和大家介绍一下自己的学习心得。首先,什么是...
58沈剑
2020-10-30 09:48:52
今天和大家系统性聊聊TCP的负载均衡,高可用,与扩展性架构。web-server的负载均衡,高可用,扩展性架构是怎么实施的?互联网架构中,web-server接入一般使用nginx来做反向代理,实施负载均衡。整个架构分三层:(1)上游调用层,一般是browser或者APP;(2)中间反向代理层,ng...
58沈剑
2020-10-21 17:32:03
MQ,很多的应用场景,是消息的订阅发布,是系统上下游的解耦,MQ的还有一个典型应用场景是缓冲流量,削峰填谷,本文将简单介绍下,MQ要怎么实现缓冲流量,削峰填谷。站点与服务上下游之间,一般如何通讯?有两种常见的方式。一种是“直接调用”,通过RPC框架,上游直接调用下游。一种是“MQ推送”,上游将消息发...
58沈剑
2020-10-19 10:41:38
MQ的核心架构如何?MQ核心架构,它由发送端、服务端、固化存储、接收端四大部分组成。MQ如何保证消息必达?MQ消息必达,架构上有两个核心设计点:(1)消息落地;(2)消息超时、重传、确认;画外音:详见核心架构中的步骤1-6。MQ消息重传,是否可能导致重复的消息?有可能。为保证消息的可达性,超时、重传...
58沈剑
2020-10-19 10:28:28
近有人问我:快到30岁了,感觉自己一事无成,尤其是升职,感觉看不到希望,该如何改变这种处境?一事无成的人,有一个容易改变现状的办法:好好说话。说话这件事,我们每天都逃不掉。我刚进职场的头几年,痛苦纠结的事情之一就是:汇报和跨部门沟通。明明忙了一天,但汇报起来就像自己什么都没做。还有跨部门沟通的...
58沈剑
2020-09-18 16:43:26
疫情期间,受邀做了一次线上分享,聊聊我对管理的理解,对如何达成目标的理解,整理成文如下,欢迎探讨。管理者的职责是什么?对老板,对同事,对下属,三点很重要:(1)对老板,达成给定的目标;(2)对同事,帮队友赋能;(3)对下属,帮助他们解决问题,帮助他们成长和提升,帮助他们搭舞台唱戏;其中,点是根本...
58沈剑
2020-09-18 16:42:14
本文原创公众号:不会笑青年,授权转载请联系微信(laughyouth369),授权后,请在原创发表48小时后再转载。<END>作者:不会笑青年漫画师:ys2020年10月22日~24日,由IT168旗下ITPUB企业社区平台主办的第十二届中国系统架构师大会(SACC2020)将在云端进行...
58沈剑
2020-09-15 14:49:36
MySQL是目前互联网公司使用广的数据库,InnoDB是MySQL使用广的存储引擎,MyISAM和InnoDB的五项佳实践,和大家聊聊,尽量多讲“为什么”。一、关于count(*)知识点:MyISAM会直接存储总行数,InnoDB则不会,需要按行扫描。潜台词是,对于selectcount(*)...
点击加载更多
分享好友
分享这个小栈给你的朋友们,一起进步吧。
订阅须知
• 所有用户可根据关注领域订阅专区或所有专区
• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询
• 专区发布评论属默认订阅所评论专区(除付费小栈外)
- 热门小栈
- 新小栈
- 更多