原创 后端技术 什么是云原生 一. 云原生概述 云原生(Cloud Native) 是一种构建和运行应用程序的方法,充分利用云计算的灵活性、可扩展性和弹性。其核心理念围绕微服务、容器技术、DevOps以及持续交付等方面展开,旨在加快软件开发的速度,提高系统的可维护性和扩展性,并确保应用能够在任何环境中一致地运行。云原生代表了一种现代化的应用程序开发和部署方式,帮助企业更有效地利用云平台的优势,实现敏捷开发、高效运维和快速响应市 2025-03-29 浏览(31) 评论(0) 阅读全文
原创 数据库 告别单点故障!MySQL Group Replication如何重塑金融级数据库架构 MySQL Group Replication(组复制)是 MySQL 提供的一种高级高可用解决方案,基于 Paxos 协议实现多主复制,适合对数据一致性和高可用性要求高的场景。 一、技术原理 1.1架构设计原理 1.1.1 多主复制机制 Paxos共识算法: 通过分布式投票机制保证事务提交的原子性,集群中超过半数节点确认即视为提交成功 数据流向模型: https://via.placeholde 2025-03-11 浏览(67) 评论(0) 阅读全文
原创 数据库 利用Docker Swarm与SSL加密实现安全高效的PXC集群部署 一. PXC Percona XtraDB Cluster简称PXC,是一个企业级解决方案,特别适合那些对数据一致性、扩展性和自动化要求高的应用场景。 1.1 核心原理 基于 Galera Cluster,实现了多主写入和支持无损故障转移: Percona XtraDB Cluster 是建立在 Galera Cluster 技术之上的。Galera Cluster 允许多个数据库节点同时进行写入 2025-03-01 浏览(62) 评论(0) 阅读全文
原创 Linux 从零开始:基于Ubuntu的Kubernetes集群部署全攻略(含国内加速配置) 一、环境准备 在每台机器上分别执行以下命令来修改主机名,用于规范集群节点标识,确保 Kubernetes 组件能够基于主机名正确通信、调度资源并简化故障排查。 sudo hostnamectl set-hostname master sudo hostnamectl set-hostname node1 sudo hostnamectl set-hostname node2 1.3. 建立 IP 2025-02-26 浏览(85) 评论(0) 阅读全文