首页
学习
活动
专区
圈层
工具
发布
首页标签分布式

#分布式

分布式系统(distributed system)是建立在网络之上的软件系统。由于软件的特性,分布式系统具有高度的内聚性和透明性。

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

tcilay

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

000

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

tcilay

TCC是一种“业务侵入式”的分布式事务解决方案,核心思路是将分布式事务拆分为“三个业务操作阶段”,通过业务代码的主动补偿,实现最终一致性。它无需依赖资源层的事务...

3410

深度解析分布式事务3PC:解决2PC痛点的进阶方案

tcilay

在分布式事务领域,2PC(两阶段提交)作为经典的强一致性方案,凭借简单可靠的特性被广泛应用,但它的“阻塞问题”和“协调者单点故障风险”始终是高可用场景下的致命短...

5110

PyTorch推理扩展实战:用Ray Data轻松实现多机多卡并行

deephub

传统做法是自己写多线程 DataLoader、管理批次队列、手动调度 GPU 资源,这哥工程量可不小,调试起来也麻烦。Ray Data 提供了一个更轻量的方案:...

6610

Patroni + HAProxy + Keepalived + watchdog + ETCD 各组件原理

小徐

上篇文章中介绍了如何使用 Patroni + HAProxy + Keepalived + watchdog + ETCD 搭建高可用的 PostgreSQL ...

8310

使用 Patroni + HAProxy + Keepalived + ETCD 搭建高可用的 PostgreSQL 集群

小徐

单机 PG 面临服务器硬件故障、操作系统崩溃或网络中断,便会导致业务中断,无法连续性的提供服务。单机架构缺乏高可用机制,无法自动故障转移,恢复依赖人工干预,操作...

11800

从单设备到全场景:用 Flutter + OpenHarmony 构建“超级应用”的完整架构指南

用户11944278

在 OpenHarmony 的世界里,“应用”的定义正在被重构。 它不再是手机上的一个图标,而是跨越手机、平板、车机、手表、智慧屏、IoT 设备的连续体验体。

12810

实战:从零构建一个支持手机、手表与车机的 Flutter 全场景健康应用

用户11944278

理论再完善,终需落地验证。本文将带你从零开始,使用 Flutter 构建一个名为 “VitaTrack” 的全场景健康应用,覆盖:

14110

Flutter 与开源鸿蒙(OpenHarmony)深度集成:从插件开发到分布式能力实战(续篇)

用户11944278

在上一篇中,我们完成了 Flutter 在 OpenHarmony 上的基础运行环境搭建,并实现了简单的设备信息插件。然而,要真正构建生产级应用,还需解决以下核...

11010

分布式能力实战:Flutter + OpenHarmony 的跨设备协同开发

用户11944278

在前几篇文章中,我们围绕 Flutter 与 OpenHarmony 的融合,探讨了架构设计、插件开发、性能优化与工程化落地。然而,OpenHarmony 最具...

9210

【探索实战】Kurator分布式统一监控:从架构设计实践

用户11945645

在云原生(Cloud Native)架构下,企业通常采用多Kubernetes集群(如生产、测试、预发布环境)和微服务架构,但传统的监控方式存在以下问题:

10410

一文读懂分布式事务2PC:原理、流程与优缺点解析

tcilay

在分布式系统中,“数据一致性”始终是绕不开的核心难题。当业务操作需要跨多个数据库、缓存或服务节点完成时,如何保证这些操作要么全部成功,要么全部失败?这就是分布式...

16110

【探索实战】Kurator分布式统一应用分发:从原理到实战的个人实战笔记

用户11945645

在云原生(Cloud Native)架构下,企业通常采用多Kubernetes集群(如生产、测试、预发布环境)进行应用部署。但传统的应用分发方式存在以下问题:

8510

Flutter×鸿蒙深度融合指南:从跨端适配到分布式能力落地(2025最新实战)

用户11944663

Flutter本身缺乏跨设备协同能力,而鸿蒙的分布式技术(超级终端、分布式数据管理、设备互联)能让Flutter应用突破“单设备局限”:

21910

一文读懂分布式事务:核心原理、解决方案与实践思考

tcilay

在单体应用时代,我们对事务的认知大多停留在“ACID”层面——一个操作要么全成,要么全败,数据库本身(如MySQL的InnoDB引擎)就能很好地保障这一点。但随...

11510

分库分表之实战-sharding-JDBC绑定表配置实战

工藤学编程

在分布式数据库分片中,多表关联查询一直是性能优化的难点。Sharding-Jdbc提供的绑定表机制,正是为解决同规则分片子表关联问题而生。本文将从核心概念出发,...

12310

【SpringBoot实战系列】Sharding-Jdbc实现分库分表到分布式ID生成器Snowflake自定义wrokId实战

工藤学编程

在本栏中,我们之前已经完成了: 【SpringBoot实战系列】之发送短信验证码 【SpringBoot实战系列】之从Async组件应用实战到ThreadP...

14810

分库分表下的 ID 冲突问题与雪花算法讲解

工藤学编程

1、数据库性能优化 2、分库分表之优缺点分析 3、分库分表之数据库分片分类 4、分库分表之策略 5、分库分表技术栈讲解-Sharding-JDBC

9810

跨设备状态同步实战:基于 HarmonyOS 分布式数据管理(DDM)构建多端协同应用

@VON

在万物互联时代,用户不再只使用单一设备。他们可能在手机上开始一项任务,在平板上继续编辑,最后在车机上完成确认。如何让数据在这些设备间无缝流动? 这正是 Harm...

9010

从单端到“空地一体”:基于 HarmonyOS 的多端协同感知系统开发实践

@VON

直到团队决定全面采用 HarmonyOS NEXT 作为开发底座,我才真正看到了突破口:鸿蒙原生的分布式能力,或许正是打通“空-地”感知链的关键。

12610
领券