比特币的区块链机制其实是一种分布式的事件流日志,这个事件流记录着所有的比特币交易事件。
Wed Jul 22 10:23:02 CST 2020
三个领域驱动的步骤,能使您的代码库变得更易于管理
Wed Jul 22 11:08:25 CST 2020
CRUD是增删改查的简称,其中增删改都属于一种变动操作,而新增和删改分别属于两种不同类型的变动,如果
Wed Jul 22 14:45:54 CST 2020
Adaboost是一种迭代算法,其核心思想是针对同一个训练集训练不同的分类器(弱分类器),然后把这些
Fri Dec 27 23:08:01 CST 2019
本文介绍了Adaptive如何在应用层面实现分布式事务,也就是如何在应用服务之间的实现分布式共识算法
Wed Jul 22 15:21:52 CST 2020
微服务目前比较热,但是微服务最难的还是可靠性问题,因为一个系统微服务可能几百个,网络调用频繁,网络的
Wed Jul 22 11:10:50 CST 2020
分布式事务顾名思义,是分布式环境下的事务,而在分布式王国里有一个著名的CAP定理,那么事务这个概念是
Tue Jul 21 15:26:03 CST 2020
GitFlow工作流操作用仓库.Git Flow模型中定义了主分支和辅助分支两类分支。其中主分支用于
Sat Dec 28 09:51:22 CST 2019
为了解决这个问题,我们将不得不放弃同步请求/响应类型编程。调用方法(称为远程过程调用或RPC)的面向
Tue Jul 21 16:02:07 CST 2020
本文主要谈论了微服务系统之间通讯RPC同步和异步队列的不同,RPC同步速度快但不可靠;异步队列速度慢
Tue Jul 21 15:52:58 CST 2020
分类回归树(CART,Classification And Regression Tree)也属于一
Fri Dec 27 23:11:05 CST 2019
命令查询的责任分离Command Query Responsibility Segregation
Fri Jul 17 16:23:40 CST 2020
CAP理论认为,任何联网的共享数据系统只能在三个属性中的两个。但是,通过明确处理分区,设计人员可以优
Wed Jul 22 14:19:31 CST 2020
Boosting算法是一种把若干个分类器整合为一个分类器的方法,在boosting算法产生之前,还出
Fri Dec 27 23:02:35 CST 2019
DDD领域驱动设计给我们指出统一建模统一语言的方向,从辨识角度提出区分实体和值对象的方法,如果说DD
Mon Jul 20 16:35:57 CST 2020
面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的if else判断。如果你还在大量
Thu Jul 16 11:23:56 CST 2020
将抽象和行为划分开来,各自独立,但能动态的结合。
Thu Jul 16 16:41:09 CST 2020
不变性是统领业务分析和高性能架构重要法门,通过业务上不变性分析设计,可以实现代码运行的并发高性能和高
Mon Jul 20 17:16:15 CST 2020
分离关注( Separation of Concerns : SOC)是Ioc模式和AOP产生最原始
Thu Jul 16 17:28:02 CST 2020
“面向对象建模与数据库建模两种分析设计方法的比较”一文中我们比较了在对需求分析时两种方法的不同,所谓
Mon Jul 20 15:39:25 CST 2020