02 2021 档案
摘要:拿破仑可以说是欧洲历史上顶尖的军事天才,但是当他从元帅晋级为皇帝之后屡犯错误,导致滑铁卢战役失败。拿破仑就是典型的技术大牛转行管理,面对大项目之后失败的典型案例。本文不会从当时法国乃至欧洲的总体政治经济角度分析,而只是从软件项目角度看看,一个技术大牛在带团队之后,可能会犯哪些错误,以及如何纠正。
阅读全文
摘要:本系列我们会以设计分布式延迟队列时重点考虑的模块为主线,穿插灌输一些消息队列的特性实现方法,通过分析Dyno-queues 分布式延迟队列的源码来具体看看设计实现一个分布式延迟队列的方方面面。
阅读全文
摘要:本系列我们会以设计分布式延迟队列时重点考虑的模块为主线,穿插灌输一些消息队列的特性实现方法,通过分析Dyno-queues 分布式延迟队列的源码来具体看看设计实现一个分布式延迟队列的方方面面。
阅读全文
摘要:本系列我们会以设计分布式延迟队列时重点考虑的模块为主线,穿插灌输一些消息队列的特性实现方法,通过分析Dyno-queues 分布式延迟队列的源码来具体看看设计实现一个分布式延迟队列的方方面面。
阅读全文
摘要:因为孩子古文与写作不理想,所以带着孩子学习《古文观止》,看看文学巨匠如何写作。
阅读全文
摘要:本文剖析 NetFlix Dynomite 的 Java 客户端 DynoJedisClient 如何实现。分析客户端是因为,此客户端的作用很类似于集群master,其思路是:java驱动提供多个策略接口,可以用来驱动程序行为调优。包括负载均衡,重试请求,管理节点连接等等。
阅读全文
摘要:本文剖析 NetFlix Dynomite 的 Java 客户端 DynoJedisClient 如何实现。分析客户端是因为,此客户端的作用很类似于集群master,其思路是:java驱动提供多个策略接口,可以用来驱动程序行为调优。包括负载均衡,重试请求,管理节点连接等等。
阅读全文
摘要:本文参考了网上众多文章,把 Amazon Dynamo 架构汇总成文,为后续源码分析奠定基础。
阅读全文