logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从零开始学K8s:一篇看懂 Kubernetes 核心概念与架构

摘要:本文为Kubernetes入门指南,主要介绍K8s核心概念。K8s是容器编排平台,用于自动化管理容器化应用的部署、运维和扩展。其架构分为Master节点(控制平面)和Node节点(数据平面),各组件协同工作。文章重点讲解了Pod、Service、Deployment等5个基础对象的作用,并解答了常见疑问。适合零基础用户快速建立K8s整体认知,为后续实战打下基础。

#kubernetes#架构#容器
设计模式系列文章(基础篇第34篇):责任链模式——请求链式处理,实现分发与解耦

本文介绍了责任链模式的核心概念与设计初衷,通过电商订单退款审核场景展示了该模式的实现方式。责任链模式通过将多个处理请求的对象连成一条链,实现请求的分发与处理解耦,支持动态调整处理流程,提升系统灵活性和可扩展性。文章详细讲解了责任链模式的3个核心角色(抽象处理者、具体处理者、请求者)、7步执行流程,并通过Java代码示例演示了电商退款审核的具体实现。该模式解决了请求处理者过多、处理逻辑分散的问题,符

#设计模式#责任链模式
设计模式系列文章(基础篇第32篇):策略模式——算法封装切换,提升代码灵活性

本文介绍了设计模式中的策略模式,其核心思想是将算法封装为独立策略类,实现灵活切换和解耦。策略模式通过定义抽象策略接口、具体策略实现和环境类三个角色,有效解决了多种算法并存时的代码臃肿问题。 文章以电商支付系统为例,详细展示了策略模式的实现过程:首先定义支付策略接口,然后实现微信、支付宝等具体支付方式,最后通过支付上下文类管理策略切换。这种设计使系统在新增支付方式时只需添加策略类,无需修改现有代码,

#设计模式#策略模式#算法
设计模式系列文章(基础篇第21篇):迭代器模式——遍历聚合解耦,实现统一迭代访问

1. 核心定义迭代器模式(Iterator Pattern):提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式又称游标模式(Cursor Pattern),核心是分离聚合对象与遍历逻辑,提供统一的迭代访问接口。通俗理解:迭代器模式就像我们生活中的图书管理员。

#设计模式#迭代器模式
设计模式系列文章(基础篇第28篇):备忘录模式——保存对象状态,实现撤销与回滚

o(textContent, cursorPosition); } // 从备忘录恢复状态:从备忘录中获取之前保存的状态,恢复内部状态 public void restoreFromMemento(TextMemento memento) { // 从备忘录中获取保存的状态 this.textContent = memento.getTextContent(); this.cursorPositi

#设计模式#备忘录模式#数据库
设计模式系列文章(基础篇第26篇):访问者模式——分离数据结构与操作,实现灵活扩展

文章摘要 访问者模式是一种行为型设计模式,核心在于分离数据结构与操作逻辑。它通过定义作用于对象结构中各元素的操作接口,在不修改元素类的前提下实现新操作的灵活扩展。模式包含5个角色:抽象/具体访问者(封装操作逻辑)、抽象/具体元素(提供接受访问接口)和对象结构(管理元素集合)。典型应用场景包括电商商品操作、文档处理等需要频繁增加新操作的情况。该模式完美体现开闭原则和单一职责原则,适合数据结构稳定但操

#设计模式#访问者模式#数据结构
RocketMQ 系列文章(入门篇第 8 篇):RocketMQ 电商核心场景实战

至此,RocketMQ入门篇8篇内容已全部完结。5.1 核心知识体系基础层:理解RocketMQ架构(NameServer、Broker、Producer、Consumer),掌握核心概念(Topic、Tag、Group、Queue、Offset)环境层:完成Windows/Linux/Docker三种环境搭建,部署控制台,实现环境校验与问题排查开发层:掌握原生Java Client、Spring

#java-rocketmq#rocketmq#java
RocketMQ 系列文章(高级篇第 3 篇):分布式事务消息实战与一致性保障

RocketMQ分布式事务消息实战指南 本文深入解析分布式系统中的核心痛点——数据一致性,重点介绍RocketMQ事务消息的解决方案。文章首先通过电商下单场景揭示分布式事务的典型问题(如库存扣减成功但订单创建失败),对比分析2PC、TCC和RocketMQ事务消息等方案的优劣。 核心内容聚焦RocketMQ事务消息的"半事务消息+事务确认+定时回查"机制,详细阐述其实现原理和执

#rocketmq#分布式
MySQL核心技术实战:企业级运维体系搭建与能力进阶(终篇)

在企业数字化转型的浪潮中,MySQL作为开源关系型数据库的标杆,已成为支撑业务稳定运行的核心基础设施。从中小规模业务的单点部署,到大规模集群的高可用架构,从百万级数据的日常运维,到亿级数据的海量处理,MySQL的运维能力,直接决定了业务的稳定性、可用性与扩展性。

#mysql#运维#数据库
MySQL核心技术实战系列(第九篇):MySQL高可用实战:主从复制、读写分离与集群架构

在上一篇中,我们系统学习了MySQL备份与恢复的实战技巧,掌握了备份方法分类、常用工具(mysqldump、xtrabackup)、备份策略制定以及各类数据丢失场景的应急恢复操作,能够有效保障生产环境中数据的安全性,守住数据安全的最后一道防线。但在高并发生产场景中,仅保障数据安全远远不够——单一MySQL服务器(单点架构)存在两大致命问题:一是无法承载大量并发请求(如每秒数千次查询),会导致数据库

#mysql#架构#数据库
    共 42 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择