技术栈
分布式事务
only-qi
3 小时前
分布式
·
seata
·
分布式事务
·
xa
·
tcc
主流分布式事务框架与方案:从 XA 到 Seata 四模式
目录一、为什么需要框架?手写分布式事务的痛点二、XA 协议与 JTA:历史的基石2.1 XA 是什么?
only-qi
3 小时前
架构
·
分布式事务
·
幂等性
·
时钟回拨
·
性能与一致性权衡
分布式系统四问:幂等、时钟、隔离、权衡
目录一、幂等性:比你想象的更复杂1.1 网络重试是幂等性的根本驱动力1.2 HTTP 语义幂等 vs 业务语义幂等
洛邙
3 小时前
java
·
spring boot
·
缓存
·
微服务
·
面试
·
分布式事务
·
电商
互联网大厂Java求职面试实录:Spring Boot与微服务实战解析
场景设定在一家大型互联网电商企业,面试官针对Java及相关技术栈,通过三轮问题逐步考察求职者的技术深度和业务理解能力。应聘者是被戏称为“谢飞机”的程序员,回答时对简单问题应答流畅,对复杂问题回答含糊,引出面试官深入引导。
better_liang
1 天前
java
·
spring cloud
·
微服务
·
seata
·
面试题
·
分布式事务
·
tcc
每日Java面试场景题知识点之-Spring Cloud微服务分布式事务解决方案
在微服务架构中,业务被拆分成多个独立的服务,每个服务都有自己的数据库。当业务操作涉及多个服务时,就需要保证这些服务的数据一致性,这就是分布式事务要解决的问题。
笨手笨脚の
6 天前
java
·
jvm
·
数据库
·
性能优化
·
分布式锁
·
分布式事务
·
并发容器
Java 性能优化
String 类在 jdk 的发展中发生过几次大变化,分别是 jdk7 和 jdk9,主要是改变了存储结构以节省内存空间,由于 String 中的值被 final 修饰(便于共享同一字符串,如 jvm 的字符串常量池),因此每次赋值都会产生新的 String 对象,所以在拼接字符串时可用 StringBuilder/StringBuffer 替换 str1 + str2 这样的操作。
肥猪猪爸
8 天前
java
·
数据库
·
分布式
·
mysql
·
分布式事务
·
2pc
数据库 2PC 极简流程图
全部OKCommit任一FAILRollback先问所有数据库"能提交吗?" → 都同意则提交,否则全部回滚
递归尽头是星辰
22 天前
微服务
·
云原生
·
架构
·
分布式事务
·
事务分级治理
微服务事务分级治理:从 Seata 全模式到 TDSQL 实战
承接《Spring Cloud Alibaba 核心理论体系》的微服务架构基础,本文基于 Spring Cloud Alibaba + Seata + 腾讯云 TDSQL,构建一套可直接上生产的微服务事务分级治理方案。清晰界定 Seata 跨服务事务与 TDSQL 集群内事务的定位,纠正分片 / 分区、锁机制等常见误区,衔接前文理论,补齐微服务架构中事务治理的落地短板,实现理论与实践的闭环。
没有bug.的程序员
22 天前
java
·
微服务
·
矩阵
·
重构
·
分布式事务
·
数据一致性
·
订单系统
订单系统重构史诗:从单体巨兽到微服务矩阵的演进、数据一致性内核与分布式事务
前言:在业务的激增中重塑系统的“工业底座”在互联网商业的演进历程中,订单系统(Order System)始终被视为整条业务链路的“灵魂中枢”。它不仅承载着交易的物理状态,更连接着用户、库存、支付、物流以及营销等多个复杂的业务节点。在单体架构(Monolithic)时代,我们享受着 ACID 事务带来的绝对安全感,所有的逻辑流转都在同一个 JVM 进程、同一个物理数据库连接中完成。
渣瓦攻城狮
1 个月前
分布式事务
·
微服务架构
·
java面试
·
线程池优化
·
高并发设计
互联网大厂Java面试场景解析:核心技术点与业务场景的深度结合
在一家互联网大厂的Java求职面试中,面试官老王十分严肃,而面试者谢飞机则有些紧张。以下是他们之间的对话,问题围绕着核心技术栈展开,场景涉及共享经济与支付服务。
编程彩机
1 个月前
java
·
spring cloud
·
分布式事务
·
微服务架构
·
技术面试
互联网大厂Java面试:从Spring Cloud到分布式事务的技术场景探索
在一家互联网大厂的会议室里,面试官李云龙坐在桌前,严肃地翻阅着谢宝庆的简历。谢宝庆是一名初出茅庐的Java程序员,试图通过这次面试跻身互联网大厂的技术团队。故事从这里开始。
JustMove0n
1 个月前
java
·
spring boot
·
微服务
·
性能优化
·
消息队列
·
分布式事务
·
技术面试
互联网大厂Java面试:从Spring Boot到微服务的技术探索
谢飞机是一名初入职场的程序员,这次他来到了某互联网大厂面试Java开发工程师。面试官是一个非常严肃的技术大佬,面试话题围绕电商场景展开,考察了谢飞机从Spring Boot到微服务的技术能力。
编程彩机
1 个月前
spring boot
·
分布式事务
·
微服务架构
·
java面试
·
jakarta ee
互联网大厂Java面试:从Jakarta EE到微服务架构的技术场景深度解读
面试官李云龙:谢宝庆,我们今天主要围绕Jakarta EE和微服务架构展开讨论。希望你能展现出对这些技术点的理解。
佛祖让我来巡山
1 个月前
分布式事务
·
at模式
·
seate
Seata实现分布式事务:大白话全剖析(核心讲透AT模式)
Seata 本质是把分布式事务的各种经典方案(2PC、TCC、Saga、XA)做了极致封装和优化的框架,不用你从零写底层逻辑,只需要简单配置和少量注解,就能落地分布式事务。
编程彩机
1 个月前
spring boot
·
kafka
·
分布式事务
·
微服务架构
·
java面试
·
技术解析
互联网大厂Java面试:从Spring Boot到分布式事务的技术场景解析
在互联网大厂的招聘中,分布式系统的开发能力被认为是非常重要的核心技能之一。今天的面试模拟中,我们将以严肃的面试官李云龙和搞笑的水货程序员谢宝庆之间的对话,展开针对分布式事务的技术探讨。场景设定为某电商平台的订单处理系统。
编程彩机
2 个月前
spring boot
·
分布式事务
·
微服务架构
·
java面试
·
技术解析
互联网大厂Java面试:从Spring Boot到微服务优化场景解析
互联网大厂的技术面试中,面试官李云龙以严肃的态度对待所有求职者,而谢宝庆,一个总是试图用幽默掩盖自己技术短板的程序员,迎来了他的面试挑战。
编程彩机
2 个月前
java
·
大数据
·
微服务
·
spark
·
kafka
·
分布式事务
·
分布式架构
互联网大厂Java面试:从分布式架构到大数据场景解析
谢宝庆:额,分布式架构就是把系统拆分成多个模块部署在不同的服务器上,可以提高性能和扩展性。好处是可以搞定高并发问题。
编程彩机
2 个月前
java
·
spring boot
·
redis
·
微服务
·
面试
·
kafka
·
分布式事务
互联网大厂Java面试:从分布式事务到微服务优化的技术场景解读
在互联网大厂的会议室里,严肃的面试官李云龙正对水货程序员谢宝庆进行技术面试。李云龙:谢宝庆,简单说一下,什么是分布式事务?
编程彩机
2 个月前
java
·
微服务
·
面试
·
分布式事务
·
spring webflux
互联网大厂Java面试:从Spring WebFlux到分布式事务的技术场景解析
面试官李云龙:谢宝庆,简单说说Spring WebFlux的基本原理和区别于Spring MVC的地方。
编程彩机
2 个月前
java
·
spring cloud
·
微服务
·
分布式事务
·
spring mvc
互联网大厂Java面试:从Spring MVC到微服务架构场景解析
李云龙作为面试官,谢宝庆作为面试者进入互联网大厂的Java岗位面试环节。场景围绕微服务架构以及Spring MVC展开,涉及到分布式事务和服务间调用。