Kubernetes基本概念
原创 后端技术

Kubernetes基本概念

一.认识 Kubernetes 1.1.什么是 Kubernetes Kubernetes(简称K8s)是一个开源的容器编排平台,旨在自动化应用程序的部署、扩展和管理。该平台由Google基于其在大规模生产环境中运行工作负载超过十年的经验设计,并于2014年捐赠给了云原生计算基金会(CNCF)。Kubernetes的名字源自希腊语,意为“舵手”,而“k8s”这个缩写是因为字母“k”和“s”之间有八
阅读全文
从零开始理解容器化技术
原创 后端技术

从零开始理解容器化技术

一、什么是 Docker 1. 概念 Docker 是一个开源的应用容器引擎,帮助开发者在任何地方快速构建、分享、运行和验证应用程序,而无需繁琐的环境配置或管理。它通过以下四个步骤简化了应用开发流程: ● Build (构建):使用 Dockerfile 定义应用程序及其所有依赖项,并将其打包到一个独立的容器镜像中,确保无论在哪里运行,应用程序都能保持一致的行为。 ● Share (分享):容器可
阅读全文
什么是云原生
原创 后端技术

什么是云原生

一. 云原生概述 云原生(Cloud Native) 是一种构建和运行应用程序的方法,充分利用云计算的灵活性、可扩展性和弹性。其核心理念围绕微服务、容器技术、DevOps以及持续交付等方面展开,旨在加快软件开发的速度,提高系统的可维护性和扩展性,并确保应用能够在任何环境中一致地运行。云原生代表了一种现代化的应用程序开发和部署方式,帮助企业更有效地利用云平台的优势,实现敏捷开发、高效运维和快速响应市
阅读全文
告别单点故障!MySQL Group Replication如何重塑金融级数据库架构
原创 数据库

告别单点故障!MySQL Group Replication如何重塑金融级数据库架构

MySQL Group Replication(组复制)是 MySQL 提供的一种高级高可用解决方案,基于 Paxos 协议实现多主复制,适合对数据一致性和高可用性要求高的场景。 一、技术原理 1.1架构设计原理 1.1.1 多主复制机制 Paxos共识算法: 通过分布式投票机制保证事务提交的原子性,集群中超过半数节点确认即视为提交成功 数据流向模型: https://via.placeholde
阅读全文
利用Docker Swarm与SSL加密实现安全高效的PXC集群部署
原创 数据库

利用Docker Swarm与SSL加密实现安全高效的PXC集群部署

一. PXC Percona XtraDB Cluster简称PXC,是一个企业级解决方案,特别适合那些对数据一致性、扩展性和自动化要求高的应用场景。 1.1 核心原理 基于 Galera Cluster,实现了多主写入和支持无损故障转移: Percona XtraDB Cluster 是建立在 Galera Cluster 技术之上的。Galera Cluster 允许多个数据库节点同时进行写入
阅读全文
Loading...