摘要:
什么是Dubbo? Dubbo是一款高性能的分布式服务框架,最初由阿里巴巴开发,后捐献给Apache基金会并成为顶级项目。它主要解决分布式系统中服务间远程通信、服务治理等问题,致力于提供高性能、易用的服务调用和管理方案,是国内微服务架构中常用的核心组件之一。 Dubbo的核心作用 Dubbo的核心目 阅读全文
posted @ 2025-08-25 18:08
程煕
阅读(38)
评论(0)
推荐(0)
摘要:
分布式锁是分布式系统中用于解决跨节点/进程并发竞争问题的核心机制,确保同一时间只有一个参与者执行临界操作。常见的分布式锁实现方式有以下几类,各有其适用场景和优缺点: 1. 基于数据库的分布式锁 利用数据库的事务和唯一性约束实现互斥,是最基础的分布式锁方案。 实现方式: 唯一索引锁:创建一张锁表(如d 阅读全文
posted @ 2025-08-25 18:03
程煕
阅读(37)
评论(0)
推荐(0)
摘要:
在Kubernetes(k8s)环境中,分布式锁用于协调多个Pod/节点的并发操作,确保同一时间只有一个参与者执行特定任务(如资源竞争、任务调度等)。k8s本身提供了多种原生机制可用于实现分布式锁,无需依赖额外中间件(如Redis、ZooKeeper)。 核心实现思路 k8s实现分布式锁的核心是利用 阅读全文
posted @ 2025-08-25 15:03
程煕
阅读(29)
评论(0)
推荐(0)
摘要:
Kubernetes(简称k8s)是一个开源的容器编排平台,用于自动化容器化应用的部署、扩展、运维和管理。以下是k8s的核心知识点整理: 一、核心概念 Pod k8s的最小部署单元,包含一个或多个紧密关联的容器(共享网络、存储和生命周期)。 每个Pod有唯一IP,容器间通过localhost通信,P 阅读全文
posted @ 2025-08-25 15:03
程煕
阅读(37)
评论(0)
推荐(0)