首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构设计
订阅
jsv
更多收藏集
微信扫码分享
微信
新浪微博
QQ
70篇文章 · 0订阅
电商订单支付业务如何设计?
BASE, Basically Available(基本可用) 、Soft-state(软状态) 和 Eventually Consistent(最终一致性),EDA 事件驱动架构 微服务 支付业务
业务网关的落地实践
随着系统规模变大、复杂度越来越高,微服务架构渐渐成为主流。当一个单体应用被拆分成许许多多的微服务应用后,也带来了一些问题。一些与业务非强相关的功能,比如权限控制、日志输出、数据加密、熔断限流等,每个微服务应用都需要,因此存在着大量重复的代码实现。而且由于系统的迭代、人员的更替,各...
多条件判断场景中规则执行器的设计
业务场景近日在公司领到一个小需求,需要对之前已有的试用用户申请规则进行拓展。我们的场景大概如下所示:按照上述的条件我们可以得出的结论是:咱们的的主要流程主要是基于 and 或者 or 的关系。如果有一
数据库软件架构,到底要设计些什么?
一、基本概念概念一:单库概念二、分片分片解决“数据量太大”这一问题,也就是通常说的“水平切分”。一旦引入分片,势必面临“数据路由”的新问题,数据到底要访问哪个库。路由规则通常有3种方法:(1)范围:r
互联网电商都是怎么用工厂模式的?
工厂模式主要是用于对实现逻辑的封装,并且通过对公共的接口提供对象的实列画的服务,在我添加新的类时不需大动干戈,只要修改一点点就好。
1万属性,100亿数据,每秒10万吞吐,架构如何设计?
有一类业务场景,没有固定的schema存储,却有着海量的数据行数,架构上如何来实现这类业务的存储与检索呢?58最核心的数据“帖子”的架构实现技术细节,今天和大家聊一聊。一、背景描述及业务介绍什么是58
高并发下如何保证接口的幂等性?
接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实践过的,给有需要的小伙伴一个参考。 有时我们在填写某些form表单时,保存按钮不小心快速点了两次,表中竟然产生了两条重复的数据,只是id不一样。 我们…
架构设计-DDD快速hold住业务的利器
1.前言 以前在小厂,由于业务场景与组织架构很小, 生产关系与链路都比较简单,业务的复杂度也相对较小。但在所谓的大厂(生活所迫),业务场景较多且要支持业务的快速扩展,组织架构庞大,上下
商业计算怎样才能保证精度并防止溢出
很多系统都有「处理金额」的需求,比如电商系统、财务系统、收银系统,等等。只要和钱扯上关系,就不得不打起十二万分精神来对待,决不允许出现资损。少侠之前在的公司,是做电商的,有对公打款的业务,公司财务每月都会进行财务审计,要是账面上差上一元钱都要进行说明,可想而知这严谨性。保证金额的...
从新手到专家:如何设计一套亿级消息量的分布式IM系统
本文原作者Chank,原题“如何设计一个亿级消息量的 IM 系统”,为了提升内容质量,本次有修订和改动。1、写有前面本文将在亿级消息量、分布式IM系统这个技术前提下,分析和总结实现这套系统所需要掌握的