- 在分布式系统中,复杂并发场景下的数据一致性与流程正确性始终是设计与实现中的核心挑战。Apache Doris 的自动分区功能正是在这一背景下应运而生。然此项技术的实现并非一蹴而就,我们面临多个层面的并发问题,包括 BE 与 FE 之间的元数据竞争、OlapTableSink 与数据发送线程的状态同步等。通过拆解与简化问题,我们设计了串行化分区创建、双重检查线程退出及基于 "锚点分区" 的引用... 在分布式系统中,复杂并发场景下的数据一致性与流程正确性始终是设计与实现中的核心挑战。Apache Doris 的自动分区功能正是在这一背景下应运而生。然此项技术的实现并非一蹴而就,我们面临多个层面的并发问题,包括 BE 与 FE 之间的元数据竞争、OlapTableSink 与数据发送线程的状态同步等。通过拆解与简化问题,我们设计了串行化分区创建、双重检查线程退出及基于 "锚点分区" 的引用...
- 引言在人机交互技术快速演进的背景下,单一模态交互(如仅语音或仅触控)已难以满足复杂场景下的用户体验需求。鸿蒙操作系统(HarmonyOS)凭借其分布式架构、多设备协同能力和感知层融合技术,率先布局多模态交互(语音+手势+眼神协同控制),通过整合用户的语音指令、肢体动作(手势)和视觉焦点(眼神)等多维度输入,实现更自然、高效的人机互动。这种交互模式尤其适用于智能座舱、智慧家居、医疗辅助等需要高... 引言在人机交互技术快速演进的背景下,单一模态交互(如仅语音或仅触控)已难以满足复杂场景下的用户体验需求。鸿蒙操作系统(HarmonyOS)凭借其分布式架构、多设备协同能力和感知层融合技术,率先布局多模态交互(语音+手势+眼神协同控制),通过整合用户的语音指令、肢体动作(手势)和视觉焦点(眼神)等多维度输入,实现更自然、高效的人机互动。这种交互模式尤其适用于智能座舱、智慧家居、医疗辅助等需要高...
- 引言在量子科技革命浪潮中,量子计算正从实验室走向产业应用,其“指数级算力加速”特性为密码学、药物研发、金融建模等领域带来颠覆性变革。鸿蒙操作系统(HarmonyOS)作为面向全场景智能终端的分布式操作系统,凭借其“跨设备协同”“轻量化内核”和“原子化服务”能力,天然具备与量子计算融合的潜力。尽管当前量子计算机仍处于早期发展阶段(如比特数有限、纠错技术待突破),但鸿蒙已前瞻性地布局量子计算接口... 引言在量子科技革命浪潮中,量子计算正从实验室走向产业应用,其“指数级算力加速”特性为密码学、药物研发、金融建模等领域带来颠覆性变革。鸿蒙操作系统(HarmonyOS)作为面向全场景智能终端的分布式操作系统,凭借其“跨设备协同”“轻量化内核”和“原子化服务”能力,天然具备与量子计算融合的潜力。尽管当前量子计算机仍处于早期发展阶段(如比特数有限、纠错技术待突破),但鸿蒙已前瞻性地布局量子计算接口...
- 当 openEuler 遇上卫星互联网:操作系统开始“上天”之后,会发生什么? 当 openEuler 遇上卫星互联网:操作系统开始“上天”之后,会发生什么?
- 1 简介针对 etcd 在 Ubuntu 24.04(或一般说 “Ubuntu 24”)上安装与基本配置服务的完整示例步骤。我们可以根据需要做进一步的 HA 集群、TLS 加密、安全认证等扩展。 2 安装步骤:环境准备假设操作系统是 Ubuntu 24.04 或相近版本。 需要以 root 或具备 sudo 权限的用户操作。更新系统软件包列表:sudo apt updatesudo apt... 1 简介针对 etcd 在 Ubuntu 24.04(或一般说 “Ubuntu 24”)上安装与基本配置服务的完整示例步骤。我们可以根据需要做进一步的 HA 集群、TLS 加密、安全认证等扩展。 2 安装步骤:环境准备假设操作系统是 Ubuntu 24.04 或相近版本。 需要以 root 或具备 sudo 权限的用户操作。更新系统软件包列表:sudo apt updatesudo apt...
- 1 简介在 Go (Golang) 项目中使用 Gin 实现两个服务: 员工账号服务(employee-service) 商品服务(product-service) etcd 服务注册与发现。下面是完整示例代码以及etcd 配置与集成步骤。 2 项目结构示例 go-gin-etcd-demo/ │ ├── employee/ │ ├──... 1 简介在 Go (Golang) 项目中使用 Gin 实现两个服务: 员工账号服务(employee-service) 商品服务(product-service) etcd 服务注册与发现。下面是完整示例代码以及etcd 配置与集成步骤。 2 项目结构示例 go-gin-etcd-demo/ │ ├── employee/ │ ├──...
- 1 简介配置型键值存储服务,我们来系统地对比一下当前流行的键值存储(Key-Value Store)服务。包括缓存型和非缓存型系统,本文从设计目的,实现语言和使用场景几个方面分析。 2 设计目的 / 使用场景实现语言与架构特征是否适合微服务架构一、缓存型 Key-Value 存储 名称 设计目的/特点 实现语言 是否适合微服务 Redis 高性能内存缓存、持... 1 简介配置型键值存储服务,我们来系统地对比一下当前流行的键值存储(Key-Value Store)服务。包括缓存型和非缓存型系统,本文从设计目的,实现语言和使用场景几个方面分析。 2 设计目的 / 使用场景实现语言与架构特征是否适合微服务架构一、缓存型 Key-Value 存储 名称 设计目的/特点 实现语言 是否适合微服务 Redis 高性能内存缓存、持...
- 同一套 UI,跑遍手机、平板、车机与大屏——鸿蒙多窗口与多设备适配实战指南 同一套 UI,跑遍手机、平板、车机与大屏——鸿蒙多窗口与多设备适配实战指南
- 1 简介本文介绍Raft 协议与 OSPF 选举机制的不同。Raft 协议与 OSPF(Open Shortest Path First)路由协议的选举机制虽然都涉及节点的选举,但它们的应用场景、选举目标和选举机制有很大的不同。为了便于对比,本文将从以下几个方面进行分析:选举的目的、选举的流程、选举的结果及其影响、以及两者的相似性和不同点。 2. 选举目的Raft 协议:Raft 协议是一... 1 简介本文介绍Raft 协议与 OSPF 选举机制的不同。Raft 协议与 OSPF(Open Shortest Path First)路由协议的选举机制虽然都涉及节点的选举,但它们的应用场景、选举目标和选举机制有很大的不同。为了便于对比,本文将从以下几个方面进行分析:选举的目的、选举的流程、选举的结果及其影响、以及两者的相似性和不同点。 2. 选举目的Raft 协议:Raft 协议是一...
- 一、引言1.1 智能家居的重要性鸿蒙智能家居是万物互联时代的核心应用场景,通过分布式技术实现设备无缝协同,为用户提供智能化、个性化、场景化的生活体验。设备联动控制、场景模式和语音面板集成构成了智能家居的三大支柱。1.2 技术价值与市场分析class SmartHomeAnalysis { /** 智能家居市场分析 */ static getMarketAnalysis() { ... 一、引言1.1 智能家居的重要性鸿蒙智能家居是万物互联时代的核心应用场景,通过分布式技术实现设备无缝协同,为用户提供智能化、个性化、场景化的生活体验。设备联动控制、场景模式和语音面板集成构成了智能家居的三大支柱。1.2 技术价值与市场分析class SmartHomeAnalysis { /** 智能家居市场分析 */ static getMarketAnalysis() { ...
- 鸿蒙组件之间怎么“说话”?——从原理到实战,我们把这件事聊明白 鸿蒙组件之间怎么“说话”?——从原理到实战,我们把这件事聊明白
- 随着云计算、大数据、人工智能等技术的快速发展,区块链作为一种新兴的分布式账本技术,正在金融科技、供应链管理、数字身份等领域展现出独特价值。对于开发者而言,理解区块链的底层技术原理、掌握智能合约开发与安全实践,已成为拓展技术视野的重要方向。本文将从技术架构视角,为开发者梳理区块链学习的核心要点。 一、区块链核心技术组件解析分布式账本与数据结构:区块链采用链式数据结构,每个区块包含时间戳、前一区... 随着云计算、大数据、人工智能等技术的快速发展,区块链作为一种新兴的分布式账本技术,正在金融科技、供应链管理、数字身份等领域展现出独特价值。对于开发者而言,理解区块链的底层技术原理、掌握智能合约开发与安全实践,已成为拓展技术视野的重要方向。本文将从技术架构视角,为开发者梳理区块链学习的核心要点。 一、区块链核心技术组件解析分布式账本与数据结构:区块链采用链式数据结构,每个区块包含时间戳、前一区...
- 1 简介Raft 协议的设计为分布式系统设计的共识算法,旨在保证多个节点在面对故障和网络分区的情况下,依然能够达成一致。它的核心目标是实现 强一致性,即所有节点在任何时间点都能够对数据做出一致的决策。Raft 协议使用一种共识算法,旨在易于理解。它 在容错和性能上相当于 Paxos。不同的是 它被分解成相对独立的子问题,并且干净利落 解决了实际系统所需的所有主要部分。什么是共识?共识是容错... 1 简介Raft 协议的设计为分布式系统设计的共识算法,旨在保证多个节点在面对故障和网络分区的情况下,依然能够达成一致。它的核心目标是实现 强一致性,即所有节点在任何时间点都能够对数据做出一致的决策。Raft 协议使用一种共识算法,旨在易于理解。它 在容错和性能上相当于 Paxos。不同的是 它被分解成相对独立的子问题,并且干净利落 解决了实际系统所需的所有主要部分。什么是共识?共识是容错...
- 一、引言鸿蒙智能推荐系统是基于HarmonyOS分布式能力和AI技术构建的新一代个性化推荐引擎。系统通过多设备协同感知、实时用户行为分析和智能内容匹配,实现跨设备的精准个性化推荐,在用户体验提升和业务转化率方面实现显著突破。技术突破与性能表现指标传统推荐系统鸿蒙智能推荐提升幅度技术价值推荐准确率68.5%82.3%+20.1%更精准的用户兴趣匹配响应延迟120-200ms15-30ms降低8... 一、引言鸿蒙智能推荐系统是基于HarmonyOS分布式能力和AI技术构建的新一代个性化推荐引擎。系统通过多设备协同感知、实时用户行为分析和智能内容匹配,实现跨设备的精准个性化推荐,在用户体验提升和业务转化率方面实现显著突破。技术突破与性能表现指标传统推荐系统鸿蒙智能推荐提升幅度技术价值推荐准确率68.5%82.3%+20.1%更精准的用户兴趣匹配响应延迟120-200ms15-30ms降低8...
- Golang的Channel是Goroutine间通信的核心机制,基于CSP模型实现,无需显式锁即可安全传递数据。其底层通过hchan结构体管理循环队列和等待队列,支持缓冲和非缓冲两种模式。发送/接收操作遵循特定happens-before规则保证内存可见性。Channel适用于并发控制、信号通知和异步结果获取等场景,相比Java的共享内存模型,Golang通过消息传递将并发问题转化为数据流设计 Golang的Channel是Goroutine间通信的核心机制,基于CSP模型实现,无需显式锁即可安全传递数据。其底层通过hchan结构体管理循环队列和等待队列,支持缓冲和非缓冲两种模式。发送/接收操作遵循特定happens-before规则保证内存可见性。Channel适用于并发控制、信号通知和异步结果获取等场景,相比Java的共享内存模型,Golang通过消息传递将并发问题转化为数据流设计
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签