
分布式架构
文章平均质量分 84
贺佬湿
一个10年+资深IT互联网老司机,终身学习者。从0到1负责过百亿GMV电商平台的整体架构设计,月GMV从1亿到10亿+,轻松玩转亿级用户流量。Github开源社区的优秀贡献者,开源项目数超过6个,Star数2k+。大到待过国内上市公司、世界500强外企公司,小到创过业,做过物联网、互联网广告、电商等行业赛道。有经历公司在一年内,从100人+,发展到1300人+的团队规模扩展,产研团队近300人,史上最年轻的高级技术总监、首席架构师。目前以技术合伙人在创业ING,做广告变现+跨境电商方向,欢迎交流~
展开
-
【思考】你真的知道中台吗?
你真的知道中台吗?是真中台,还是伪中台?当我们谈论中台时,到底是在谈些什么?中台长什么样子?你真的知道中台吗?最近有不少于两百个小伙伴问到了我关于中台的事,今天聊聊中台。今年在IT圈内,中台的概念确实比较火,你可能在朋友圈,或是各个媒体渠道上天天都能看到跟中台相关的文章和资讯。但是,大家讲的很多都是各个企业中台建设的结果,一张大大的线框图,然后对企业带来了怎样怎样的好处...原创 2019-11-16 20:34:57 · 2492 阅读 · 4 评论 -
【总结】服务端-高并发高可用设计原则/分布式架构演进过程
无论是行业技术交流,还是面试或被面试,时常有人会问到此类问题:你做架构设计的原则是如何的?碰到过哪些相关的技术问题?如何解决的?架构如何演进的?等等一系列高并发高可用的相关问题。以前我在学习阅读总结(系统架构师)文章中推荐过涛哥的《亿级流量-高并发高可用架构实战》这本书,如果缺少这方面的相关知识,你可以去读一读这本书,系统性学习一下,同时,我也相信这篇文章能帮你梳理一下整体的架构认知,以及演进过...原创 2019-07-09 09:52:00 · 2467 阅读 · 1 评论 -
【总结】亿级数据的访问和储存,实现和优化
是否你也遇到了类似的问题:如何处理海量数据比如订单数据越来越多(亿级),查询越来越慢,如何处理?分库分表会带来哪些副作用?可能的解决方式有哪些?问题目前经常使用的关系型数据库如MySQL、SQL Server等,都是以“行”为单位进行存储,为了快速检索,也都采用了B树或其他索引技术。从原理上来讲,表中的数据越多,索引树的范围越大,磁盘读取也越多,性能也就越低。实践从实...原创 2019-04-22 14:50:33 · 3967 阅读 · 0 评论 -
【总结】Redis连接错误:MISCONF Redis is configured to save RDB snapshots...
Redis问题MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to ...原创 2019-04-13 11:07:38 · 10466 阅读 · 5 评论 -
推荐一些阿里的JAVA开源项目
经常有些小伙伴问到,在研发过程中,我使用了哪些工具或者开源组件,其实有很多,有来自阿里的、美团等,这里整理一下阿里相关的,希望对你有用。虽然我不是阿里人,但对阿里的技术还是很认可的,阿里在IT行业里开源的项目数也是数一数二了。开源项目列表:1.分布式应用服务开发的一站式解决方案 Spring Cloud AlibabaSpring Cloud Alibaba 致力于提供分布式应...原创 2019-03-21 09:52:43 · 929 阅读 · 0 评论 -
2018年上半年阅读总结(系统架构师)
上半年看了一些书,简单总结一下坚持阅读古人云:“活到老,学到老。” IT技术发展太快,行业日新月异,作为最苦逼职业之一,软件工程师,只能不停的学习、深造、提升。总之,学不可以已,所以,保持良好的心态,持之以恒,这个很重要。以下是今年上半年阅读的相关书籍,这里分享七本:1.《亿级流量-高并发高可用架构实战》张开涛江湖人称”涛哥”,京东大牛,一次偶然的机会,通过中生代...原创 2018-06-22 01:56:49 · 5182 阅读 · 2 评论 -
到底什么是微服务?
到底什么是微服务?原创 2017-07-05 13:38:39 · 15848 阅读 · 1 评论 -
Redis为什么使用单进程单线程方式也这么快?
Redis为什么使用单进程单线程方式也这么快?原创 2017-06-18 00:41:56 · 670 阅读 · 0 评论 -
一致性算法之Raft
为什么说Raft是更易理解的分布式一致性算法?原创 2017-06-08 18:23:09 · 468 阅读 · 0 评论 -
Raft一致性算法论文
Raft一致性算法论文转载 2017-06-08 18:18:59 · 1226 阅读 · 0 评论 -
什么是幂等策略?
幂等概念来自数学,表示N次变换和1次变换的结果是相同的。这里讨论在某些场景下,客户端在调用服务没有达到预期结果时,会进行多次调用,为避免多次重复的调用对服务资源产生副作用,服务提供者会承诺满足幂等。举个栗子,双十一零点刚过,小明就迫不及待地点击提交订单按钮,选择在线支付,点了确认支付按钮,这时候网络有些慢,小明担心心爱的商品被抢购一空,就点了多次确认付款按钮,如果这个订单扣款多次,客服热线估计...原创 2017-06-08 17:26:04 · 1079 阅读 · 0 评论 -
一步一步理解Basic Paxos算法
一步一步理解Basic Paxos算法转载 2017-06-01 18:59:30 · 564 阅读 · 0 评论 -
Paxos算法细节详解--通过现实世界描述算法
Paxos算法细节详解--通过现实世界描述算法转载 2017-06-01 18:59:16 · 418 阅读 · 0 评论 -
一致性算法之Paxos
一致性算法之Paxos原创 2017-06-01 18:58:52 · 502 阅读 · 0 评论 -
对一致性Hash算法,Java代码实现的深入研究
对一致性Hash算法,Java代码实现的深入研究原创 2017-05-09 18:03:50 · 1062 阅读 · 2 评论 -
一致性算法之Quorum NRW
一致性算法之Quorum NRW原创 2017-06-01 09:46:05 · 747 阅读 · 0 评论