首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计
订阅
easy同学
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
领域驱动设计(DDD)领域对象一定要讲究充血模型吗?
知乎上有人提出一个问题: 这是一个非常好的问题,它触及了DDD实践中最核心的困惑点。这个观察非常准确:理论上充血模型很合理,但实践中却容易陷入“业务逻辑到底放在哪”的泥潭,导致代码散乱、难以维护。 我
支付新手常犯的十个错误
引言:如履薄冰的支付 大家好,我是老三,练习支付两年半的支付练习生。支付系统是各种业务系统中,可靠性要求最高的一类,毕竟每一个小的疏忽,损失的可能就是实打实的真金白银。今天带大家走近支付新手常犯的一些
程序员的保命技能——插件扩展点引擎,你必须要了解~
业务中台要接入很多的业务方,每个业务方并不是完全相同。很多时候无法完全复用,需要改造系统适应新的业务。 新增业务代码时,务必要保证原有业务不受影响,如果没有插件扩展点能力,就会充斥大量的 if els
程序员的保命技能——流程编排,你一定要了解!
作为一个优秀的程序员,要守住职业的底线。能简单快速的完成的一件事,就一定要用简单的方案快速完成。不可过度的设计,始终保持系统的简洁! 曾几何时,我对于流程编排这件事 嗤之以鼻,为什么呢?我认为流程编排
字节跳动 EB 级日志系统设计与优化实践
日志在可观测领域举足轻重,同时现代的日志系统面临诸多挑战,为了充分发挥日志系统的价值,字节跳动日志系统 TLS进行大量的优化。本文主要介绍字节跳动TLS日志系统在高性能、高效率、高可用优化实践。
微信也在用的消息时序性技术,你知道多少?
在即时通讯和社交应用中,消息的时序性至关重要,一旦出现乱序,会严重影响用户体验。如何确保多端、多用户场景下的消息顺序一致?本文将从实际项目出发,分享几种常见的方案与优化技巧,帮助你在开发中有效保证消息
延迟双删如此好用,为何大厂从来不用
Cache-aside下数据变更推荐使用删除缓存的策略,为降低数据不一致通常会配合延迟双删策略。但大厂却很少使用这种方式。背后原因是什么呢?延迟双删策略有致命缺陷么?大厂采用什么策略。
Disruptor在撮合引擎的实践|得物技术
Disruptor基于事件异步驱动模型,用于解决内存队列的延迟问题,不同于常用分布式消息中间件RocketMQ、Kafka,而是单机本地内存队列,类似JDK的ArrayBlockingQueue队列。
这个排队系统设计碉堡了
各位好,我是南哥。 我在网上看到某厂最后一道面试题:如何设计一个排队系统? 关于系统设计的问题,大家还是要多多思考,可能这道题考的不是针对架构师的职位,而是关于你的业务设计能力。如果单单只会用开源软件
DDD落地指南-架构师眼中的餐厅
在去年、我整理了一篇名为《如何做架构设计?》的文章,主要探讨了架构设计的目标和过程,然而、那是一篇概括性的文章,用于启发思路,并不是具体的实践指南,因此、我一直期望给出具体参考案例。 我几乎忘了这件事