首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
系统设计
订阅
安然_55
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
一文带你落地DDD
一.前言 hello,everyone,好久不见。最近几周部门有个大版本发布,一直没有抽出时间来写博。由于版本不断迭代,功能越做越复杂,系统的维护与功能迭代越来越困难。前段领导找我说,能不能在架构上动
Spring Boot Admin,贼好使!
Spring Boot Admin(SBA)是一个开源的社区项目,用于管理和监控 Spring Boot 应用程序。应用程序可以通过 http 的方式,或 Spring Cloud 服务发现机制注册到
权限系统基础知识笔记
一直想实现一套相对完善的权限控制系统。在实践过程中总结了一些权限相关的基础知识。准备基于 go-micro + Casbin + And-Design-Pro 实现 RBAC 模型的权限管理. 权限管理是后台系统经常会涉及的模块,主要是对不同的用户访问资源进行权限的控制,避免因…
基于Spring Cloud Gateway 的统一异常处理
在分布式大环境下,集群部署越来越多,各个服务之间调用链路越来越长,每种服务都有自己的错误码,如果一个服务异常,很难快速通过错误码定位问题。错误码散落在各个服务中,将无法集中化管理,我们开发了增强网关。
写代码有这16个好习惯,可以减少80%非业务的bug
1. 修改完代码,记得自测一下 改完代码,自测一下 是每位程序员必备的基本素养。尤其不要抱有这种侥幸心理:我只是改了一个变量或者我只改了一行配置代码,不用自测了。改完代码,尽量要求自己都去测试一下哈,可以规避很多不必要bug的。 2. 方法入参尽量都检验 入参校验也是每个程序员…
Java 设计模式
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的???,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。 ) 的分类了,他们将设计模式分类为 23 种经典的模式,根据用途我们又可以…
基于电商中台架构-商品系统设计(一)
为什么采用中台架构前几篇已经说明了,这里就介绍一下基础层和平台层的功能。 1. 发布、编辑、上架、下架这些功能大家应该比较熟悉。 2. 1. 2. 前端商品:面向用户的,在商城展示销售的,它是一个虚拟的概念。 后端商品:面向仓库实体商品的,比如一台电脑就创建一个后端商品。它和仓…
通俗讲解 RESTful
百度一下 RESTful,查到的资料很多都讲得不清楚,看完了都不知道说的是啥,导致很多人对 RESTful 不甚了解。来看一下常见的解释: REST 并不是“休息”的意思,而是 Representational State Transfer 的简称,即 表现层状态转移。 RES…
基于大中台架构的电商业务中台最佳实践之二:交易业务中台核心设计
上一篇文章已经简要介绍了交易业务中台的设计理念,本篇会详细的来说为何要用中台的思想来架构交易系统。要说明白这个问题,我们必须回看系统的演化路径是怎样随着业务规模的增长进行变化的。 对于一个业务规模很小,业务也比较单一,该架构也是最高效的方式,一到两个web系统,数个微服务业务系…
基于大中台架构的电商业务中台最佳实践之一:业务中台总体架构介绍
1. 2. 业务中台采用领域驱动设计(DDD),在其上构建业务能力SAAS,持续不断进行迭代演进。 3. 平台化定位,进行了业务隔离设计,方便一套系统支撑不同玩法的业务类型和便于定制化扩展。 4. 5. 天然的分库分表,消息解耦和分布式缓存设计,支持弹性扩容,以支持大数据高并发…