1. 什么是时间轴 所有发生的事件,都被按照时间的顺序详细记录,可以通过切换时间追溯到历史上任何一天,展示当时的状态。简单地说,就是给每一条数据...
前言 热点账户广泛存在于大商户或明星用户的出入账、营销等场景,是行业普遍存在的技术问题。 账户系统最重要、最基础的系统工作是记账,记账的准确性、...
前言 分库分表是一个老生常谈的问题,但网上的大多数文章只是概要式讲述,一些核心步骤一笔带过。 这篇文章给大家讲述所有可行性方案的同时,系统性、完...
前言 本地缓存和业务请求在同一台机器上,相对于Redis读写速度非常快,对于一些变更频率低、实时性要求低的数据,可以放在本地缓存中,提升访问速度...
前言 WebSocket是一种在网络应用程序中,使客户度端和服务器之间可以进行双向通信的协议。它允许数据可以在建立连接后进行实时交换,而不必依赖...
前言: 消息队列的主要作用是实现系统间的解耦、异步处理和削峰填谷。 由于消息队列的异步使用特性,天然的会存在一定概率消息丢失的情况。 方案1:消...
前言: 在传统的数据库应用中,数据库事务与消息的发送是独立的两个操作,如果数据库事务因为某种原因失败了,消息可能已经被发送出去了,这就导致了数据...
1. 背景 历史原因,公司部分系统使用基于ECS自建 kafka消息队列,造成运维成本浪费、项目稳定性差等问题。 1. 方案汇总 方案1...
前言 有时业务需要对一些敏感字段处理,结合权限系统,对不同请求方的字段权限进行字段控制。本方案是基于AOP方案。 核心代码 AuthorityF...