首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
程序设计
订阅
Maxine_24w
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
领域驱动设计(DDD):领域接口化设计
把服务对象(service)和资源库对象(repository)设计成接口是最常见的。但是这对接口化的认识还远远不够,我们需要更深入地去分析接口化设计和更全面地应用接口化编程。所以我们要讨论的是全面接口化,尤其是对领域模型接口化的认识。 这样的设计似乎没有任何价值,那么继续深入…
DDD领域驱动 - 设计聚合
DDD领域驱动不是架构,而是一种架构设计方法论。 在当今以微服务为主流的环境下,很多时候我们在拆分微服务的时候,往往是根据直觉、经验对服务进行拆分,比如订单服务、用户服务、支付服务。 但这些服务只是将传统的单体架构拆分为了多个单体架构,当某一个服务的业务经过长期发展,业务越来越…
记一次微服务项目迁移拆分的过程
额,十分遗憾,这次并不是分享BUG了,所以不能让大家看到我出糗的样子了,而且,这次也没有太多技术性的内容,多少会显得有些枯燥乏味。不过呢,可能本次所涉及到的项目迁移拆分方案,在诸位看来也并非完美,所以各位还是有机会批评一波,娱乐一波。 话不多说,我们先来谈谈这次这次项目迁移拆分…
【Java劝退师】分布式理论 知识脑图 | 🏆 技术专题第五期征文
1. 2PC 两阶段提交 2. 3PC 三阶段提交 1. Paxos 算法 2. Raft 算法 1. 需要幂等性情况 2. 解决方案 1. 心跳检测 2. 高可用 3. 负载均衡 1. RPC 2. RMI 1. 名词解释 2. 类型 🏆 技术专题第五期 | 聊聊分布式的那…
从设计模式角度分析Promise:手撕Promise并不难
Promise作为异步编程的一种解决方案,比传统的回调和事件更加强大,也是学习前端所必须要掌握的。作为一个有追求的前端,不仅要熟练掌握Promise的用法,而且要对其实现原理有一定的理解(说白了,就是面试装逼必备)。虽然网上有很多Promise的实现代码,几百行的,但个人觉得,…
DDD之5限界上下文-定义领域边界的利器
上图是一张普通地图,最刺眼的就是边界?非常好奇地图绘制工程师是如何描绘如此弯曲多变的边界的?强制行政区域还是人群历史原因自然的人以群分?我们再换个视角,对工程师或者架构师来说,微服务的边界如何划分呢?