
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Domain Driven Design(领域驱动设计, DDD),不是一种架构,而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法,是一种领域设计思想。- 核心思想:建立领域模型,领域模型处于架构的核心位置。- 核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。- 战略设计:侧重于高层次、宏观上去划分和集成限界上下文。- 战术设计:关注
Domain Driven Design(领域驱动设计, DDD),不是一种架构,而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法,是一种领域设计思想。- 核心思想:建立领域模型,领域模型处于架构的核心位置。- 核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。- 战略设计:侧重于高层次、宏观上去划分和集成限界上下文。- 战术设计:关注
简介PBFT简介BFT(Byzantine Fault Tolerance)是区块链共识算法中需要解决的一个核心问题。例如,公有链网络中,比特币和以太访中用的是POW,EOS用的是DPOS。PBFT一般用于联盟链场景中,它是共识节点较少的情况下BFT的一种解决方案。PBFT(Practical Byzantine Fault Tolerance)即:实用拜占庭容错算法。该算法是Mig...
Domain Driven Design(领域驱动设计, DDD),不是一种架构,而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法,是一种领域设计思想。- 核心思想:建立领域模型,领域模型处于架构的核心位置。- 核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。- 战略设计:侧重于高层次、宏观上去划分和集成限界上下文。- 战术设计:关注
Domain Driven Design(领域驱动设计, DDD),不是一种架构,而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法,是一种领域设计思想。- 核心思想:建立领域模型,领域模型处于架构的核心位置。- 核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。- 战略设计:侧重于高层次、宏观上去划分和集成限界上下文。- 战术设计:关注
简介PBFT简介BFT(Byzantine Fault Tolerance)是区块链共识算法中需要解决的一个核心问题。例如,公有链网络中,比特币和以太访中用的是POW,EOS用的是DPOS。PBFT一般用于联盟链场景中,它是共识节点较少的情况下BFT的一种解决方案。PBFT(Practical Byzantine Fault Tolerance)即:实用拜占庭容错算法。该算法是Mig...
kafka、rabbitMQ、RocketMQ对比,主要对比项为:定位基础对比:成熟度、社区活跃度、api完备性、开发余元、支持协议、客户端语言、持久化方式可用性、可靠性对比:部署方式、集群管理、选主方式、可用性、主从切换、数据可靠性、消息写入性能、性能稳定性、单机支持队列、消息堆积能力、复制备份、消息投递实时性功能对比:顺序消费、定时消息、事务消息、broker端过滤、消息查询、消费失败重试、发
Domain Driven Design(领域驱动设计, DDD),不是一种架构,而是一种架构方法论,是一种拆解业务、划分业务、确定业务边界的方法,是一种领域设计思想。- 核心思想:建立领域模型,领域模型处于架构的核心位置。- 核心目标:避免业务逻辑的复杂度与技术实现的复杂度混淆在一起。DDD包括战术设计和战略设计两部分。- 战略设计:侧重于高层次、宏观上去划分和集成限界上下文。- 战术设计:关注