0

多个IDP的用户联合方案的分析

网站A与网站B基于OIDC的跨站单点登录流程 技术前提 网站A和网站B各自实现完整的OIDC协议(既是客户端,也是身份提供商) 双方需要预先在对方的系统中注册为可信OIDC客户端 双方需要相互交换OIDC配置信息(端点URL、客户端ID、JWKS等) 两个IDP的关系 从site-a环境完成认证时, ...

张占岭 发布于 2026-08-07 16:18 评论(0) 阅读(5)
3

《微服务架构设计模式》 第三章读书笔记:微服务架构中的进程间通信

微服务通信的核心问题与解决方案 微服务架构中,服务间通信是系统稳定性的关键。本文分析了同步RPC和异步消息两种通信模式的优缺点及适用场景: 同步RPC通信(REST/gRPC): 适合实时性强的业务场景 存在服务雪崩风险,需配合熔断、超时和服务发现机制 主要问题在于服务间的可用性耦合 异步消息通信:... ...

LY双土 发布于 2026-08-06 17:34 评论(2) 阅读(157)
1

接口返回 200,查询却查不到:别再 sleep(1s),理解 Wow 的一致性等待

从一次订单查询延迟问题出发,拆解 CQRS 中 SENT、PROCESSED、PROJECTED 的完成语义,以及 Wow 如何用可声明的等待计划替代固定延迟。 ...

Ahoo-Wang 发布于 2026-08-06 10:54 评论(0) 阅读(136)
0

业务解耦的经典实践:从订单表解耦开票业务说起(以滴滴网约车开票为例)

在千万级订单量的系统中,如何优雅地将开票业务从订单核心表中剥离 在滴滴网约车业务中,日订单量超过1千万。 滴滴网约车订单的开发票页面,见下方移动端页面截图。业务操作大家应该都知道,勾选一笔或多笔订单,点击“下一步”进行开发票。 如果按最直观的程序设计方式实现开票需求,流程如下: 在订单表上增加一个“ ...

buguge 发布于 2026-08-04 12:21 评论(0) 阅读(18)
1

WorkBuddy:企业自动化流程的智能中枢| 奇摩讲故事

WorkBuddy:企业自动化流程的智能中枢 在数字化转型的大潮中,企业面临的最大挑战之一,就是如何让各种业务流程实现真正的自动化。WorkBuddy 正是在这一背景下应运而生,它不仅仅是一个AI编程助手,更是企业实现端到端业务流程自动化的智能中枢。 从重复劳动到自动化执行 传统企业日常运营中,大量 ...

奇摩-workbuddy 发布于 2026-07-29 13:52 评论(0) 阅读(24)
0

数据库主从有延迟怎么处理

本文围绕 MySQL 主从延迟痛点展开面试场景解析,提出业务、数据库、架构分层优化思路。技术亮点:基于 AOP+ThreadLocal 实现零侵入 “写后 N 秒读主库” 路由、Redis 用户维度读写策略、pt-heartbeat 精准延迟监控,搭配 Nacos 动态配置自动降级;附带 Shard... ...

Rain的Java大神实战圈 发布于 2026-07-27 10:23 评论(2) 阅读(320)
1

Wow 获 KaiCode’26 Excellent Award:DDD/CQRS 如何落到可测试代码?

Wow 获 KaiCode’26 Excellent Award。本文基于 8.9.1 真实代码,拆解核心理念“模型即服务”:领域模型如何定义业务能力,并被框架转化为可调用、可持久化、可观察、可测试的服务。 ...

Ahoo-Wang 发布于 2026-07-24 17:23 评论(0) 阅读(96)
0

分库分表会带来哪些问题如何解决

本文梳理分库分表七大类典型难题与对应方案,结合实战给出设计原则、面试要点;提供带时钟回拨防护雪花算法、游标分页、复合分片、TCC 事务等落地代码,介绍双写迁移、并行归并等技术实现。 ...

Rain的Java大神实战圈 发布于 2026-07-23 10:22 评论(2) 阅读(343)
1

介绍一下分库分表

本文讲解MySQL分库分表拆分方式、分片策略,剖析分布式ID、跨库查询等难题,附带时钟回拨雪花算法、双写迁移、游标分页落地代码,并包含完整面试问答与中间件选型方案。 ...

Rain的Java大神实战圈 发布于 2026-07-22 09:31 评论(0) 阅读(180)
0

线上慢SQL的排查思路

本文系统阐述了线上慢SQL排查的“四步黄金流程”:紧急止损→精准定位→针对性根治→防复发。详细介绍了从数据库层面(执行计划分析、慢查询日志)到应用层面(N+1查询、大分页)的排查方法,提供了索引优化、SQL改写、架构调整等解决方案,并包含SpringBoot+Druid监控、分段锁等核心代码实现。最... ...

Rain的Java大神实战圈 发布于 2026-07-21 09:27 评论(0) 阅读(370)
1

MySQL单表有10亿数据如何做迁移

本文讲解 10 亿级 MySQL 单表平滑迁移方案,遵循零丢失、短停机、可回滚原则。采用 DataX 分片并行全量、Canal CDC 增量、异步双写兜底,三层校验 + 灰度切流;附幂等同步、分片校验代码,梳理海量迁移性能、一致性等难点与落地避坑方案,配套面试问答。 ...

Rain的Java大神实战圈 发布于 2026-07-20 09:56 评论(0) 阅读(435)
4

如何统计亿级用户的在线状态

本文剖析千万级 MySQL 大表加字段锁表阻塞痛点,给出 Instant DDL、gh-ost、双写迁移四套方案,含限流 binlog、分批无锁迁移等技术实现,配套生产避坑要点与面试实操讲解 ...

Rain的Java大神实战圈 发布于 2026-07-17 11:06 评论(0) 阅读(395)
0

2026三款企业级工业标签软件九大核心维度综合对比

本文围绕金蝶ERP对接、产线免登录打印、复杂标签设计、多进制流水号、打印机兼容、模板版本管理、审计日志、部署模式、宕机灾备九大维度,对比敖维标识集团管控平台、NiceLabel、BarTender三款企业级标签系统。 敖维原生适配金蝶用友,预置对接免开发;产线扫码免登录一键打印;支持10/16/3... ...

斑马爱打印 发布于 2026-07-16 10:49 评论(0) 阅读(21)
3

扫码登录的实现原理

扫码登录核心是已登录手机端为未登录PC端跨设备授权,依托PC、服务端、手机三端交互实现。核心技术亮点:后端生成唯一临时qrId承载二维码信息,规避敏感信息泄露;设计四态严格状态机保障流程有序流转。采用WebSocket为主、轮询兜底的状态同步方案,适配高并发场景。基于Redis Lua脚本实现状态原... ...

Rain的Java大神实战圈 发布于 2026-07-16 10:00 评论(0) 阅读(500)
0

附近的人功能如何设计

本文面向大厂千万级 DAU 场景,完整讲解 “附近的人” LBS 功能架构、Redis Geo 落地实现与核心难点解决方案。核心技术亮点:以 GeoHash+Redis ZSET 原生 Geo 能力做空间检索,依托 GEOADD/GEORADIUS 实现毫秒级范围查询;采用城市 + 网格二级分片、H... ...

Rain的Java大神实战圈 发布于 2026-07-15 10:03 评论(0) 阅读(329)
0

2026集团标签软件选型: NiceLabel、Bartender 与敖维的落地差异

本文从集团架构适配、数据集成、信创适配三大维度,对比NiceLabel、BarTender与敖维码尚全系产品。 集团架构:NiceLabel权限体系无法匹配国内多层级组织;BarTender缺失模板审批、版本追溯等闭环能力;敖维采用纯B/S架构,原生支持多级分权及外协安全隔离管控。 数据集成:N... ...

斑马爱打印 发布于 2026-07-14 13:12 评论(0) 阅读(2)
0

每日排行榜功能如何设计

本文设计千万级高并发每日榜单,以 Redis ZSet 为核心;MQ 异步更新积分,Caffeine 多级缓存降 QPS,定时任务兜底对账,分片化解大 Key,含分布式锁重置、消息幂等、多级降级方案,附完整 SpringBoot 生产代码与各类故障处理手段。 ...

Rain的Java大神实战圈 发布于 2026-07-14 10:14 评论(0) 阅读(275)
0

春节抢红包金额随机算法如何设计

本文介绍春节抢红包金额随机算法设计:核心需满足总额守恒、保底1分、概率均匀三大约束。推荐二倍均值法实现公平随机,高并发场景采用预分配+Redis Lua脚本原子操作方案,兼顾公平性、安全性与亿级并发性能。 ...

Rain的Java大神实战圈 发布于 2026-07-13 09:55 评论(0) 阅读(179)
0

2026年标签打印新视角,浅谈敖维标识集团管理系统

本文介绍敖维标识集团管理系统。上海敖维计算机科技深耕工业标识数字化20余年,打造覆盖全规模企业的分层产品矩阵:码尚云标签(SaaS版)永久免费、拖拽式设计、多端同步,满足小微企业基础需求;码尚自动化打印平台对接MES/WMS/ERP实现无人值守打印;码尚企业版聚焦单工厂精细化管控;敖维集团标识管控平... ...

斑马爱打印 发布于 2026-07-11 13:56 评论(0) 阅读(27)
0

从微服务到 Agent:我们到底在焦虑什么?

从微服务到 Agent:我们到底在焦虑什么? 作者按:上周一位做企业软件的朋友发给我一篇文章,标题大概是"CTO 必须跨越的技术断层"。读完之后,我坐在电脑前沉默了很久。不是被震撼,而是被一种熟悉的焦虑感击中——这种"不跟上就淘汰"的叙事,我在云计算时代听过,在中台时代听过,在低代码时代也听过。每一 ...

PetterLiu 发布于 2026-07-10 22:21 评论(0) 阅读(26)