logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

限流算法详解:令牌桶与漏桶的原理与实践

令牌桶和漏桶算法各有优劣,令牌桶适合处理突发流量,漏桶适合平滑流量。开发者可以根据实际需求选择合适的算法。

深入浅出数据库分库分表策略:实战详解与代码演示

分库(Database Sharding)是指将一个大型数据库拆分成多个小型数据库,每个数据库负责一部分数据,从而降低单个数据库的压力。分表(Table Partitioning)是指将一张大表拆分成多张小表,每张小表存储一部分数据,提升查询效率。数据库的分库分表策略是应对大数据量和高并发的有效手段。虽然带来了额外的复杂度,但通过合理的设计和工具支持,可以很好地解决这些问题。建议结合自身业务特点选

#数据库
数据库分库分表策略详解 | 含实战代码与应用案例

将原本一个数据库中的多个表,分散到多个物理数据库中,每个数据库只负责一部分数据。例如,可以按照用户ID进行哈希取模,将不同用户的数据存储到不同的数据库中。分库分表是应对海量数据的重要手段合理选择分片键能显著提升系统性能实际项目中应结合业务场景灵活使用注意数据一致性、查询复杂度等问题如果你正在做分布式系统开发,这项技能一定要掌握!🎯希望这篇文章对你理解分库分表有所帮助。如果你还想了解如何结合分库分

#数据库
系统可观测性详解:日志、指标与链路追踪的实践指南

系统可观测性是现代分布式系统的必备能力,通过日志、指标和链路追踪,可以快速定位和解决问题。

设计模式七大原则深度解析与应用实践

通过电商系统的实际场景,我们展示了如何应用设计模式的七大原则,构建灵活、可维护的代码。

#设计模式#迪米特法则#合成复用原则
第零章(K8s启航):最新Ubuntu25 安装最新K8S (断电重启、断电重置)超详细步骤,安装不好你来打我~

Ubuntu上安装Kubernetes集群指南 本文详细介绍了在Ubuntu系统上安装Kubernetes集群的完整步骤,包括: 服务器初始化:配置主机名、时区同步、禁用swap分区、修改内核参数和启用IPVS功能 Docker安装:设置Docker仓库、安装Docker CE、配置镜像源并验证安装 CRI-Docker安装:下载安装cri-dockerd组件,创建systemd服务并启用 Kub

文章图片
#kubernetes#容器#云原生 +4
第二章: Kubernetes - 操作 Pod

本文介绍了Kubernetes中Pod的基本操作与管理方法。主要内容包括:1) 使用kubectl创建、查看、删除Pod的命令;2) 进入Pod容器和查看日志的操作;3) 多容器Pod的配置与使用;4) 标签(Labels)的作用与操作,包括添加、修改、删除和筛选;5) Init容器的特性与定义方法,强调其在业务容器前顺序执行的特点。文章通过具体YAML配置示例和命令行操作,展示了Pod的生命周期

文章图片
#linux#运维#服务器 +3
第七章: Kubernetes - DaemonSet 控制器

摘要: Kubernetes DaemonSet 是一种控制器,用于确保每个节点运行指定 Pod 副本,适用于节点级守护进程部署。其核心机制是自动管理 Pod 生命周期:节点加入时创建 Pod,节点移除时删除 Pod。典型应用场景包括分布式存储(如 Ceph)、网络插件(如 Calico)、日志收集(如 Fluentd)、监控工具(如 Node Exporter)等。通过 YAML 配置可快速定义

文章图片
#linux#运维#服务器 +3
第十八章: Kubernetes - Rancher 和 Headlamap 控制面板使用

本文介绍了Kubernetes管理工具Rancher的安装与使用指南。首先通过Helm安装Rancher依赖的cert-manager组件,然后部署Rancher控制面板,要求必须配置域名访问。安装步骤包括:1)安装Helm工具;2)配置域名解析;3)安装cert-manager;4)通过Helm部署Rancher;5)等待Rancher启动并配置Ingress;6)获取管理员密码登录Web界面。

文章图片
#kubernetes#rancher#容器 +4
第二十二章: Kubernetes - DevOps 之 Jenkins 流水线开发

第二十二章: Kubernetes - DevOps 之 Jenkins 流水线开发

文章图片
#kubernetes#容器#云原生 +4
    共 20 条
  • 1
  • 2
  • 请选择