多租户场景下的 SaaS 平台,该如何设计?

多租户场景下的 SaaS 平台用户设计。

操作指令笔记

Linux操作系统控制台指令,Docker操作指令等控制台相关操作指令的整合汇总记录。

Redis 基础及集群理论

Redis中,什么是集群?为什么需要集群?集群的方案模式有哪些?底层流程原理是什么?

Spring Boot 集成阿里OSS对象存储

阿里云对象存储 OSS 基于 Spring Boot 的简单集成和使用。

IDEA切换Meven项目JDK版本

正确切换Idea的Meven项目jdk版本的三种姿势:通过idea手动设置jdk版本(不推荐);通过maven配置文件配置默认jdk版本;通过pom.xml进行jdk版本覆盖切换JDK版本。

分布式事务:消息最终一致性

可靠消息最终一致性方案是指当事务发起方执行完成本地事务后并发出一条消息,消息消费者一定能够接收消息并处理事务成功,此方案强调的是只要消息发给事务参与方最终事务要达成一致。涉及的思想是:把一系列事务拆分成本地事务。

分布式事务:TCC 补偿式事务

分布式事务:TCC 补偿式事务一、什么是 TCC 事务TCC 模式可以解决 2PC 中的资源锁定和阻塞问题,减少资源锁定时间。TCC 是 try 、confirm、cancel 三个词语的缩写,TCC 要求每个分支事务实现三个操作:预处理Try 、确认Confirm、撤销 Cancel 。

分布式事务:2PC两阶段提交

两阶段提交2PC以分布式事务的基础理论为基础,针对不同的分布式场景业界的解决方案有 2pc 、TCC、可靠消息最终一致性、最大努力通知这几种。这片文章主要介绍两阶段提交的具体使用方式。

分布式事务:基础理论

本地事务事务可以看作是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败。而在计算机系统种,更多的是通过关系型数据库来控制事务,这是利用数据库本身的事务特性来实现的,这种基于关系型数据库的事务被称为本地事务。

开发工具笔记

开发工具操作、插件等功能收录。