深入理解单元测试

本文要介绍的是 2020 年 O'Reilly 出版的书籍 Unit Testing Principles, Practices, and Patterns,一本在豆瓣评分高达 9.9 的好书。

深入理解Lambda架构

本文要介绍的是 2015 年 O'Reilly 出版的书籍 Big Data —— Principles and best practices of scalable realtime data systems,书中主要介绍一种常见的大数据架构 —— Lambda 架构。Lambda 架构通过批处理和流处理相结合的方法,有效处理了大数据场景下的工作负载。相比以关系型数据库为核心的传统数据系统,它在可扩展性、容错性等方面有了更进一步的提升。

软件架构,一切尽在权衡

本文要介绍的是 2021 年 O'Reilly 出版的书籍 Software Architecture-The Hard Parts,书从内容上分成 2 大部分,第一部分讲拆分,如何拆分服务、数据,服务拆分的粒度如何控制等;第二部分讲协作,功能如何复用、工作流如何编排、分布式事务如何实现等。

下雨天

落雨大,水浸街,阿哥担柴上街卖,阿嫂出街着花鞋。童谣的曲调给人以忧伤,但小时候的下雨天,可一点也不忧伤。

生活,是很好玩的

《人间草木》是汪曾祺先生的一本散文集,书分成了五个章节,分别是“一果一蔬”、“季节的供养”、“四方游记”、“联大师友”和“从容而安”,内容很杂,也很有趣。汪曾祺先生的文字很朴实、轻盈,能给人以温暖的感觉。

合作 or 背叛,你怎么选?

《合作的进化》是罗伯特·阿克塞尔罗德的一本博弈论经典之作,作者以“重复囚徒困境”游戏作为切入点,讲述了在与他者的持续交往中,应该选择怎样的合作策略才能得到较好的收益。本书的一个重要结论是,人们相互作用越频繁,合作的可能性就越大。

Built with Hugo
Theme Stack designed by Jimmy