多租户是SaaS领域的特有产物,租户是指使用SaaS系统的客户,做好多租户系统架构设计需要了解其相关概念。本文介绍...[作者空间]
1.命名规范 数据库表名、字段名、索引名等都需要命名规范,可读性高(一般要求用英文),让别人一看命名,就知道这个字...[作者空间]
工作群里的消息怕过于安静,又怕过于频繁 一、业务背景 在开发的过程中会遇到各种各样的开发问题,服务器宕机、网络抖动...[作者空间]
【MySQL】MySQL数据库设计规范 1. 规范背景与⽬的 MySQL数据库与 Oracle、 SQL Serv...[作者空间]
编码问题,谁不想避其锋芒; 一、业务背景 在搜索引擎的功能上,曾经遇到过这样一个问题,数据库中某个公司名称中存在特...[作者空间]
互联网的账号自带备忘机制; 一、业务背景 通常在系统研发的过程中,需要不断适配各种业务场景,扩展服务的领域和能力,...[作者空间]
这篇文章就来介绍一下权限系统的设计以及主流的五种权限模型。 权限管控可以通俗的理解为权力限制,即不同的人由于拥有不...[作者空间]
一、业务背景 通常在业务体系中,都会或多或少的涉及到支付相关的功能;对于一些经验欠缺同学来说,最紧张的就是面对这类...[作者空间]
我们一起要搞件大事。不 BB,直接上思维导图! 1. 走进 DDD 1.1 为什么要用 DDD ? 面向对象设计,...[作者空间]
一、序言 在Web开发中,总有一些接口需要暴露在用户认证前访问,短信发送接口特别是短信验证码注册接口便是其中典型的...[作者空间]
1.业务中台定义 业务中台完成的则是多个业务场景的通用部分,以及挂载和执行面向特定前台业务的扩展功能。 企业把全程...[作者空间]
用户画像即用户信息标签化。它的本质是用户需求描述,一种刻画用户需求的模型。构建用户画像的核心工作,主要是利用存储在...[作者空间]
背景 最近在做SaaS权限设计的时候,一直在权衡着租户和组织的关系,以追求系统的简洁性。我们在做PaaS平台的时候...[作者空间]
操作日志广泛存在于各个B端和一些C端系统中,比如:客服可以根据工单的操作日志快速知道哪些人对这个工单做了哪些操作,...[作者空间]
优惠券和商城耦合在一个系统中。随着营销活动力度加大,优惠券使用场景增多,暴露了问题: (1)海量优惠券的发放,达到...[作者空间]
Spring OAuth2 开发指南(一):体系架构和开发概览 [TOC] 一、开篇 《Spring OAuth2...[作者空间]
需求迭代规划好后,产品经理需要按版本规划的需求以及版本需求优先级来设计需求落地方案。 产品一定会有/要有一个整体的...[作者空间]
什么是系统架构师? 系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人...[作者空间]
需求成熟度:对未来感知成果的使用满意度;如果早期没有共识,那么后续开发的满意度是没有基础的。万般需求皆业务,万般业...[作者空间]
1. Overview 1.1 并发读写 秒杀要解决的主要问题是:并发读与并发写。 并发读的优化理念是尽量减少用户...[作者空间]