一、引言 范畴论是一个充满挑战和乐趣的数学领域,就像一座迷人的数学花园。它将不同数学领域的共性抽象出来,帮助我们更好地理解数学本质。现在,就让我们一起走进这个神奇的花园,领略...
一、引言 范畴论是一个充满挑战和乐趣的数学领域,就像一座迷人的数学花园。它将不同数学领域的共性抽象出来,帮助我们更好地理解数学本质。现在,就让我们一起走进这个神奇的花园,领略...
The streaming system indicates a type of data processing engine that is designed with i...
接上篇,我们采用了领域驱动的开发方式,使用了充血模型,享受了他的好处,但是也不得不面对他带来的弊端。这个弊端在分布式的微服务架构下面又被放大。 事务一致性 事务一致性的问题在...
一段时间不看,很多新的框架涌现,还来不及仔细查看,先收集链接。 Jasper 框架 : Command Execution Engine and Messaging Solu...
Pod Deployment Service Service is the abstraction of a set of logic pods. It close to t...
我经常听到人们以质疑的方式提出这个问题:为什么软件这么复杂?惯有的讥讽段子都以这样的句子开头:“ 如果(汽车,建筑)像软件一样,那么......" -------------...
创建Windows虚拟机 下载并解压EventStore: https://eventstore.com/downloads/ 下载 NSSM, 因为EventStore没有...
原文:https://herbertograca.com/2017/07/03/the-software-architecture-chronicles/ 译者:最早看到的是...
什么是架构 这是个哲学问题,就像“我是谁”一样,没有一个简单直接的答案。我们可以说那些属于架构的范围,但是不能明确定义什么是架构;我们可以用各种文档和图标描述软件架构,但再全...
一个出发点 当谈起软件设计的目的时,能够获得所有人认同的答案只有一个:功能实现。 因为这是一个软件存在的根本原因。 而在计算机软件发展的初期,这一点也正是所有人做软件设计的唯...
第一次听说结对编程的时候,我觉得太反直觉了,两个人用一台电脑写代码,效率不就下降了一半吗?后来我在团队里去尝试引入结对编程,也没感觉有多好,而且小伙伴们的反馈也觉得不好,还是...
为什么要做单元测试(Unit Test)——What to Test 单元测试指的是对一个单元的代码进行测试,通常是一个函数,解决的是测试什么(What)的问题。当你的测试越...