2024年11月3日
摘要: 前言 特别是在微服务架构中 gRPC用于内部服务间通信 Gin用于对外提供RESTful API。 单体架构弊端 一旦某个服务宕机,会引起整个应用不可用,隔离性差 只能整体应用进行伸缩,浪费服务器资源,可伸缩性差 代码耦合在一起,可维护性差 微服务架构 解决了单体架构的弊端 微服务架构同时引入了新的 阅读全文
posted @ 2024-11-03 12:13 Martin8866 阅读(21) 评论(0) 推荐(0) 编辑
  2024年10月18日
摘要: 前言 nvm可以在1台主机上管理多个Node.js版本; Node.js的第3方依赖包管理方式比较多 npm cnpm yarn pnpm 但它们都做了1件同样的事,从官方源或私有源下载下载Node.js第3方依赖包,自动保存到node_modules目录; 一、npm NPM的全称是Node Pa 阅读全文
posted @ 2024-10-18 06:52 Martin8866 阅读(14) 评论(0) 推荐(0) 编辑
  2024年10月12日
摘要: 前言 CentOS官方宣布 CentOS Linux8在2021年底停止更新; CentOS Linux7用户较多,这个版本将在 2024年6月30日停止支持; 未来社区不会再有CentOS Linux的新版本,只有CentOS Stream不断向前发展; 我也不得不寻找CentOS的替代方案; A 阅读全文
posted @ 2024-10-12 16:32 Martin8866 阅读(11) 评论(0) 推荐(0) 编辑
  2024年9月23日
摘要: 前言 从云计算到云原生,很多企业都想把自己开发的软件改造成微服务架构,部署到K8s集群中运行,充分利用上K8s的优势; 提到上K8s,首先运维和开发人员都需要 会写各种Yaml、Heml Charts部署应用 了解K8s的生态,知道使用生态中的哪些工具可以实现哪些功能! 会配置云原生应用运行依赖的运 阅读全文
posted @ 2024-09-23 21:18 Martin8866 阅读(18) 评论(0) 推荐(0) 编辑
  2024年9月13日
该文被密码保护。 阅读全文
posted @ 2024-09-13 10:58 Martin8866 阅读(1) 评论(0) 推荐(0) 编辑
  2024年8月31日
摘要: 前言 随着CI/CD流水线任务不断增多,安装了很多JenKins插件,这插件运维成本很高,难以快速迁移; 大规模使用JenKins后,发现Jenkins更新完插件后,经常会导致服务重启失败,非常影响CI/CD系统运行的稳定性 JenKins和ArgoWorkflows都是流行的CI/CD工具,但它们 阅读全文
posted @ 2024-08-31 06:12 Martin8866 阅读(19) 评论(0) 推荐(0) 编辑
  2024年7月19日
摘要: 前言 网络传输的本质:类似收发快递,是在两点之间的网络中寻找目的地址的过程; 数据想要在数据链路层传输,需要被封装为数据帧,数据帧中包含源IP、目的IP、源MAC、目的MAC 当我们在浏览器中输入1个网站后,会通过公共的DNS服务可以查询到该域名对应的IP地址,也就是目的IP地址; 但目的MAC地址 阅读全文
posted @ 2024-07-19 09:54 Martin8866 阅读(38) 评论(0) 推荐(0) 编辑
  2024年7月17日
摘要: 前言 2台物理设备想要进行网络通信: 沿途需要经过TCP/IP的应用层、传输层、网络层、数据链路层、网络层,层层封包和解包, 以确保沿途不同的网络设备知道下一跳,应该把数据传递到哪里?最终达到目标主机; 2个运行在不同物理节点的虚拟机/容器想要进行网络通信,应该如何实现呢? K8s网络插件的本质是在 阅读全文
posted @ 2024-07-17 21:28 Martin8866 阅读(36) 评论(0) 推荐(0) 编辑
  2024年7月16日
摘要: 前言 如何让 不通类型 靠近用户侧、距Master节点较远 性能不足 的边缘计算资源,加入K8s集群称为受K8s-Master节点控制的特殊Node节点,并可以在这些边缘Node节点上部署、运行、管理这些容器应用? 边缘计算概念 边缘计算:就是将中心节点/K8s集群的能力延伸到边缘计算节点,使得边缘 阅读全文
posted @ 2024-07-16 11:15 Martin8866 阅读(31) 评论(0) 推荐(0) 编辑
  2024年7月15日
摘要: 前言 Prometheus/Zabbix告警可以让运维人员知道发生了什么故障? 可观测性平台的建立是让开发/运维人员知道发生了什么故障? 故障导致的根因? 进而根据故障根因,采取正确的紧急预案措施; 想要实现以上目标就需要构建1个可观测性平台; 一、可观测性平台概念 可观测性(Observabili 阅读全文
posted @ 2024-07-15 15:20 Martin8866 阅读(20) 评论(0) 推荐(0) 编辑