芋道源码公众号-芋道源码最新文章-次幂数据

图解:多租户系统架构设计

什么是多租户? 传统软件模式 VS SaaS模式 SaaS多租户隔离模式 SaaS资源隔离包含几个层次: 竖井隔离模式 共享模式 分域隔离模式 多租户系统的定位 多租户系统需要具备的能力 多租户概念模型 多租户核心概念 概念模型设计

05月17日

一个注解实现 WebSocket 集群方案,这样玩才爽!

介绍 用法 抽象思路 转发思路 连接流程 消息发送 结束

05月17日

Redis连环五十二问!看谁顶得住?

基础 持久化 高可用 缓存设计 Redis运维 Redis应用 底层结构 其他问题

05月17日

Netty+SpringBoot 打造一个 TCP 长连接通讯方案

项目背景 正文 一、项目架构 二、项目模块 三、业务流程 四、代码详解 五、测试 六、源码 后记

05月16日

这款轻量级 Java 表达式引擎,真不错!

aviator基本使用 基本表达式 表达式变量 使用函数 aviatorScript脚本

05月16日

SpringBoot 采用 JsonSerializer 和 Aop 实现可控制的数据脱敏

1 起因 2 初步尝试 3 第二版改进 4 最终方案

05月15日

Jenkins + Docker 一键自动化部署 SpringBoot 应用最精简流程

一、安装docker 二、安装Jenkins 三、系统配置 四、创建任务 五、测试 六、运行项目

05月15日

滴滴的分布式ID生成器,好用的一批!

Tinyid的特性 Tinyid原理 Tinyid实现 1、Http方式 2、Tinyid-client客户端 总结

05月14日

公司新来一个技术总监,把支付系统设计得炉火纯青,那叫一个优雅,佩服!

一、业务背景 二、支付业务 三、关联业务 商品管理 优惠券规则 四、实践总结

05月14日

表设计的18条军规

1.名字 2.字段类型 3.字段长度 4.字段个数 5. 主键 6.存储引擎 7. NOT NULL 8.外键 9. 索引 10.时间字段 11.金额字段 12.唯一索引 13.字符集 14. 排序规则 15.大字段

05月13日

Nginx静态压缩和代码压缩,提高访问速度!

nginx静态资源动态压缩 nginx静态资源静态压缩

05月13日

开发 3 年拥有 100 万用户,这个操作系统开源了!

Puter介绍 主界面 项目地址

05月12日

40 张图搞懂分布式日志追踪,强大的traceId

前言 分布式追踪系统的原理及作用 单体架构 微服务架构 分布式调用链标准 - OpenTracing SkyWalking的原理及架构设计 怎么自动采集 span 数据 如何跨进程传递 context traceId 如何保证全局唯一

05月12日

工作中最常见的6种OOM问题

前言 ​1 堆内存OOM 2 栈内存OOM 3 栈内存溢出 4 直接内存OOM 5 GC OOM 6 元空间OOM

05月12日

SpringBoot 中实现订单30分钟自动取消的策略

简介 方案一:定时任务 方案二:延迟队列 方案三:Redis过期事件 总结

05月11日

拒绝写重复代码,试试这套开源的 SpringBoot 组件,效率翻倍~

1 简介 2 快速入门 2.1 Spring Boot接口开发现状 2.2. 快速入门

05月11日