会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
haolujun
大智大愚
博客园
订阅
管理
上一页
1
2
3
4
5
6
7
···
13
下一页
2018年1月4日
服务中有“推”有“拉”,该如何分析线上问题?
摘要: 背景 随着队列技术越来越成熟,很多公司都把MQ放入其技术栈中,线上也基本都运行着该组件。接下来我们一起讨论下,当使用MQ后,你该如何分析线上问题?这里给出两个名词解释,“推”:指常用的RPC调用,“拉”:使用队列进行消息传递。 示例架构 如上图一个普通的服务架构,图中有多个要素,下面对这几个要素进行
阅读全文
posted @ 2018-01-04 09:52 haolujun
阅读(1323)
评论(4)
推荐(4)
2018年1月2日
2017我都干了啥?
摘要: 前言 过完农历新年,我也即将奔入三十而立之年。对于男人来说,三十意味着更多的责任。回头看自己从毕业到现在五年,有进步,但稍稍有些遗憾,当初制定的目标:年薪百万,架构师统统么有实现。这不免让我想到了前段时间的“中兴跳楼事件”,我离他还远么? 想到这里,我不免有些难受,那种无力感就像我深陷泥沼,越挣扎陷
阅读全文
posted @ 2018-01-02 11:17 haolujun
阅读(4686)
评论(44)
推荐(31)
2017年12月26日
什么?-你的服务竟然被探活搞死了?
摘要: 背景 今年开发了好多服务,着实踩了不少的坑。这不,分分钟就被探活搞的死去活來。这里我把这些经验分享给大家,避免大家再继续犯这种错误。 通用tcp探活原理 其实,探活原理特别简单,只要稍懂计算机网络就能够理解。 检测端 发起tcp三次握手,建立新连接,连接建立成功代表服务活着,建立失败代表服务死了,之
阅读全文
posted @ 2017-12-26 10:06 haolujun
阅读(11518)
评论(19)
推荐(17)
2017年12月21日
弹性伸缩服务实战:我是如何节省80%的机器成本的
摘要: 前言 今年一直在做的事情就是成本优化,今天分享的是如何打造一个弹性可伸缩服务。 why? 为什么需要弹性伸缩? 一个网站,通常流量大小不是每时每刻都一样,有高峰,有低谷,如果每时每刻都要保持能够扛住高峰流量的机器数目,那么成本会很高。一个诱人的想法就是根据流量大小自动调节机器的数量,这就需要我们开发
阅读全文
posted @ 2017-12-21 10:17 haolujun
阅读(6679)
评论(18)
推荐(19)
2017年12月20日
最长公共子序列与最小编辑距离-你有更快的算法么?
摘要: 前言 工作以后很少用到算法,时间长了脑袋也不灵活。但是最近,我有幸在工作中又开始用到算法,这使我欣喜若狂,这两个算法主要用在计算文本相似度的场景中。小伙伴看标题中的“最长公共子序列”和“最小编辑距离”算法想当然都认为是烂大街的算法了,有什么好讲的。当然那种朴素的$ O(N^{2}) $的算法本文不去
阅读全文
posted @ 2017-12-20 16:59 haolujun
阅读(3760)
评论(2)
推荐(2)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告