@qinyu 😄感谢回复 表示同意、附议
12.洋葱架构(译)原文:https://herbertograca.com/2017/09/21/onion-architecture/ 这篇文章是软件架构编年史(译)的一部分,这部编年史由一...
“任何一个外部层次都可以直接调用任何一个内部层次” 是因为ApplicationCore足够稳固不会发生变化么? 但这是业务逻辑啊,肯定经常变的,为啥不让加代理呢?
12.洋葱架构(译)原文:https://herbertograca.com/2017/09/21/onion-architecture/ 这篇文章是软件架构编年史(译)的一部分,这部编年史由一...
前言 至少30年以前,一些软件设计人员就已经意识到领域建模和设计的重要性,并形成一种思潮,Eric Evans将其定义为领域驱动设计(Domain-Driven Design...
原文:https://herbertograca.com/2017/11/16/explicit-architecture-01-ddd-hexagonal-onion-cl...
转自:一篇文章带你了解Cloud Native 背景 Cloud Native表面看起来比较容易理解,但是细思好像又有些模糊不清:Cloud Native和Cloud关系是啥...
大神的代码总是值得精读细品
拆 Jake Wharton 系列之 Picasso写这篇文章时候,Jake Wharton 已经从 Square 离职半个月,令人唏嘘不已,追求更广阔的诗和远方想必都是大神们的宿命。当然,开源的价值不会随着你的地位、职业、企...
nginx的机制和Linux内核实现机制类似么
关于惊群效应什么是惊群,这篇文章写的很好:举一个很简单的例子,当你往一群鸽子中间扔一块食物,虽然最终只有一个鸽子抢到食物,但所有鸽子都会被惊动来争夺,没有抢到食物的鸽子只好回去继续睡觉,...
弱类型到强类型的转换还是值得讲一讲的
Node内部工作原理解析Node is a runtime environment for executing JavaScript Code.Node 既不是一种语言,也不是一个框架,而是一个能执...
@暮暮鼠 正解
爬虫利器 Puppeteer 实战Puppeteer 介绍 Puppeteer 翻译是操纵木偶的人,利用这个工具,我们能做一个操纵页面的人。Puppeteer是一个Nodejs的库,支持调用Chrome的A...
Puppeteer 介绍 Puppeteer 翻译是操纵木偶的人,利用这个工具,我们能做一个操纵页面的人。Puppeteer是一个Nodejs的库,支持调用Chrome的A...
为什么DDD与C#关系那么紧密呢
团队开发框架实战—DDD之我见Evans DDD 2004年Eric Evans 发表《Domain-Driven Design –Tackling Complexity in the Heart of ...
Evans DDD 2004年Eric Evans 发表《Domain-Driven Design –Tackling Complexity in the Heart of ...
"不发送本地的locale到远程的主机" 正解 不过为啥zsh的默认设置是UTF-8呢
关于locale问题 warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory登陆阿里云CentOS出现警告提示 在远程服务器上输入 locale 在自己的Mac上输入locale,发现本机Mac是这样的 考虑可能是Mac上UTF-8的字符集Linux...
message的key如何生成呢
Kafka的日志清理-LogCleaner这里说的日志,是指Kafka保存写入消息的文件; Kafka日志清除策略包括中间:基于时间和大小的删除策略;Compact清理策略; 我们这里主要介绍基于Compact策略的...
先来看一份 docker-compose.yml 文件,不用管这是干嘛的,只是有个格式方便后文解说: 可以看到一份标准配置文件应该包含 version、services、ne...