DDD领域驱动设计基础篇
发表于
|
分类于
系统分析
DDD领域驱动设计基础篇
如何拆分微服务?
确定了业务边界和应用边界
如何确定业务边界和应用边界?
通过领域驱动设计方法定义领域模型,从而确定业务和应用边界,保证业务模型与代码模型的一致性。
什么领域驱动设计
是一种架构设计方法论,通过边界划分将复杂业务领域简单化,设计出清晰的领域和应
...
企业中台理解学习笔记
发表于
|
分类于
中台
##企业中台理解学习笔记
建设之前考虑的四个问题
中台建设的愿景是什么?
中台只是解决方案而已,并不是问题。
建设之前明确建设的目标,对企业战略规划,对业务的价值
如何判断赶时髦的建设
用户群体?
用户是谁,相关利益干系人有哪些
如何平衡组织重构,利益职责分配的问题
如何兼顾各方利益和解决
...
Mac下编译RedisDesktopManager
发表于
|
分类于
第三方源码库
Mac下编译RedisDesktopManager安装brew1$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装qt5、o
...
深入浅出channel/select
发表于
|
分类于
go
深入浅出channel/select
go的编程哲学:不要通过共享内存的方式进行通信,而是应该通过通信的方式共享内存
channel优雅的关闭channel
关闭一个已关闭的通道会引起Panic
将值发送到已关闭的通道会发生Panic
解决办法:12345678910111213141516
...
深入浅出goroutine
发表于
|
分类于
go
深入浅出goroutine并发和并行理解
并发是同一时间应对(dealing with)多件事情的能力。并行是同一时间动手(doing)做多件事情的能力。
栗子:打印0-9的数字1234567891011package mainimport "fmt"func main() { for
...
从一道最常见的面试题聊起-浏览器输入网址后发生的故事
发表于
|
分类于
面试
从一道最常见的面试题聊起-浏览器输入网址后发生的故事dns解析
dns解析的完整流程 ,本地缓存,域名服务器,udp协议
dns解析各种问题,dns劫持,dns设计缺陷,安全隐患,易被攻击等
互联网产品解决方案,HttpDNS,大厂基于HttpDNS的优化,全局精确流量调度等。
大致的流程,结
...