首页
学习
活动
专区
圈层
工具
发布
首页标签前后端分离

#前后端分离

MapStruct完全指南:优雅解决Java Bean映射难题

tcilay

在Java开发中,Bean映射是高频场景——无论是分层架构中DTO与实体类的转换,还是跨服务数据传输时的模型适配,都需要将一个对象的属性值赋值到另一个对象。传统...

12710

MyBatis-Plus Mapper 完全指南:从基础用法到高级扩展

tcilay

在MyBatis-Plus(MP)的技术体系中,Mapper层是持久层的核心载体,承接业务层请求与数据库操作,既是MP自动化能力的入口,也是自定义SQL的落地载...

22810

MyBatis-Plus实战指南:从CRUD简化到企业级进阶

tcilay

在Java持久层开发中,MyBatis凭借灵活的SQL控制能力成为主流选择,但原生MyBatis存在大量重复CRUD代码、分页逻辑冗余、条件查询繁琐等问题。My...

14710

Sharding-JDBC分布式分库分表实战指南:从原理到生产落地

tcilay

在微服务与大数据量场景下,单一数据库的存储与性能瓶颈日益凸显——单表数据量突破千万级后,查询效率急剧下降,写入并发受限于数据库连接数。分库分表成为解决这一问题的...

30710

Huobao Drama 开源短剧生成平台:从剧本到视频

用户4141853

一句话简介:一个基于 Go + Vue3 的全栈 AI 短剧自动化生产平台,覆盖“剧本解析 → 角色/分镜生成 → 视频合成”的一站式流程。

87740

Seata分布式事务实战指南:从原理到微服务落地

tcilay

在微服务架构中,业务被拆分为多个独立服务(如订单服务、库存服务、支付服务),每个服务拥有独立数据源。当一笔业务需要跨多个服务操作数据时(如创建订单需同时扣减库存...

11000

Spring Boot多数据源配置实战指南:从选型到落地优化

tcilay

在后端开发中,随着业务复杂度提升,单一数据源往往无法满足需求——比如电商系统需要区分订单库与用户库、数据归档场景需要同时操作业务库与历史库、高并发场景需要通过读...

47310

定期归档历史数据实战指南:从方案设计到落地优化

tcilay

在后端系统运行过程中,业务数据会不断累积——订单表、交易流水表、用户操作日志等核心表的数据量可能从百万级快速增长到千万甚至亿级。大量历史数据会导致查询性能下降、...

14510

若依前后端分离版整合Mybatis-puls

思念是荒芜的梦

前提:默认在git上拉完代码,可以本地启动。(因为修改过项目名称所以hy可以理解为原来的ry)

17610

定时任务实战指南:从单机到分布式,覆盖Spring Scheduler/Quartz/XXL-Jo

tcilay

在后端开发中,定时任务是不可或缺的核心组件——数据定时清理、每日报表生成、定时推送通知、订单超时关闭等场景,都离不开定时任务的支持。但实际开发中,很多开发者只停...

33110

MDC日志链路追踪实战:让分布式系统问题排查更高效

tcilay

在分布式系统中,一个用户请求往往会经过多个服务、多个线程的处理。当出现问题时,我们面对的是海量的零散日志,如何快速定位某一次请求的完整链路日志?这正是MDC(M...

25110

日志输出优化实战:从“能用”到“好用”的全攻略

tcilay

在日常开发中,日志是开发者的“眼睛”——排查问题、定位故障、监控系统状态,都离不开日志。但实际项目里,很多日志输出却处于“能用但不好用”的状态:要么级别混乱( ...

17510

Resilience4j全面指南:轻量级熔断限流框架的实战与落地

tcilay

在分布式系统架构中,服务稳定性是永恒的核心命题。第三方接口超时、下游服务崩溃、突发流量冲击等问题,都可能引发“服务雪崩”,导致系统大面积瘫痪。为应对这些风险,熔...

38310

熔断限流实战指南:分布式系统的稳定性守卫

tcilay

在分布式系统中,服务依赖错综复杂,一个服务的故障可能引发连锁反应:第三方接口响应超时拖垮核心服务、突发流量冲垮数据库、下游服务崩溃导致上游服务堆积请求……这些问...

29710

分布式系统幂等性详解:从理论到落地的完整指南

tcilay

在分布式系统中,“重复执行”是无法避免的常态——网络抖动导致的请求重试、消息队列的重复消费、用户误操作的重复提交、服务重启后的任务重放,都可能让同一操作被多次执...

22420

Spring Retry框架实战指南:优雅处理分布式系统中的瞬时故障

tcilay

在分布式系统中,网络抖动、服务临时不可用、数据库连接超时等瞬时故障屡见不鲜。为了保证系统可靠性,我们通常需要为这些故障操作添加重试机制。但手动编写重试逻辑不仅繁...

18410

分布式系统重试策略详解:可靠性与资源消耗的平衡艺术

tcilay

在分布式系统中,网络抖动、服务临时不可用、资源竞争等问题屡见不鲜。一个稳定的分布式系统,必然需要一套完善的“容错机制”来应对这些瞬时故障,而“重试策略”正是其中...

14410

分布式事务本地消息表详解:中小团队的低侵入落地方案

tcilay

在分布式事务领域,很多中小团队面临一个共性困境:既需要解决跨服务数据一致性问题(如订单创建后同步积分、支付成功后更新物流状态),又无法承担TCC、SAGA模式的...

21610

分布式事务SAGA模式详解:长事务与复杂流程的柔性事务方案

tcilay

在分布式系统中,并非所有事务都是“短平快”的操作。像电商订单全流程(下单→支付→发货→确认收货→结算)、物流履约流程这类“长事务”或“复杂业务流程”,涉及多个服...

25710

分布式事务TCC详解:高并发场景下的柔性事务最优解?

tcilay

在分布式系统架构演进中,“高并发”与“数据一致性”的平衡始终是核心挑战。此前我们聊过的2PC、3PC等强一致性方案,虽能保证数据绝对一致,但因阻塞、性能差等问题...

23110
领券