用户头像

常平

技术是有生命的,因为它可以进化!

2018.4.26 加入

常平(www.changping.me),中科大硕,某AI芯片独角兽深度学习首席软件主管工程师,前EMC 大数据资深首席工程师,主要工作背景在深度学习、流式大数据、分布式中间件以及Linux内核。
关注
  • 7

    发布数

  • 9

    关注者

  • 0

    关注了

分布式系统架构设计 - 一致性 hash 算法及其改进

通常,分布式系统习惯采用分布式哈希(DHT)算法来实现数据的分区分配(路由)以及负载均衡,普通的分布式 hash 算法通过增添虚拟节点,对物理的热点区间进行划分,将负载分配至其他节点,从而达到负载均衡的状态,但是这并不能保证集群的负载就一定很是的均衡

从“金 木 水 火 土”到分布式系统架构设计
从“金 木 水 火 土”到分布式系统架构设计

一说到阴阳五行就容易让人想到大街上的算命先生,然而阴阳五行学说却是中国古代解释世间万物的起源和多样性的哲学理论依据,是中国古代朴素的唯物论和自发的辩证法思想。

分布式系统架构设计 - 从 CAP 到 PACELC

分布式系统是一门讲究实践的软件工程,只有 PK 过设计方案,从微观处手把手的敲过一行行的代码,才能知道细节在哪里,难点在哪里,痛点、挑战点在哪里。同时,分布式系统也是一门讲究理论的软件工程,从宏观处着眼深刻理解系统设计的理论,将理论与实践相结合,

架构师必备的ToB产品交付之双轮驱动思维模型
架构师必备的 ToB 产品交付之双轮驱动思维模型

“兵者,国之大事,死生之地,存亡之道,不可不察也”,这句话对企业来讲,兵即产品,国即企业,察即研究探讨,产品关系到企业的存亡,所以不可以不慎重地加以研究探讨。本文提出 toB 产品交付双轮驱动思维模型以探讨 toB 软件产品的交付方法论。

火箭架构思维模型六元组 - 势 道 法 术 器 界
火箭架构思维模型六元组 - 势 道 法 术 器 界

在面向对象编程有四个最高的思想,即“抽象、封装、继承与多态”,将这个思想迁移应用到本文,可以解读为架构思维是第 8 式“火箭技术思维模型”的以及第 0 式”设计总决“的继承,这里我把它定义为“火箭架构思维模型”。

架构师们必备的三三制需求分析思维模型
架构师们必备的三三制需求分析思维模型

这里我提出一个公式:软件需求 = [大客户,大用户,大团队] x [功能,质量,约束],依据这个公式我提出“三三制需求分析思维模型”以抛砖引玉

以物理学思维破解分布式系统的本质

本文的动机在于应用物理学思维模型破解分布式系统背后不变的本质,并以此解读分布式系统里的各种算法设计、功能设计以及非功能设计。

Nginx支持QUIC/HTTP3的实现路径和实践思考

Nginx支持QUIC/HTTP3的实现路径和实践思考

常平