在线业务多活架构:从SRE工程师的角度谈CZone、GZone和RZone 在互联网行业中,为了保障线上业务的高可用性、高扩展性、易管理性等目标,通常会采用一些分布式架构和多活架构来部署线上业务。本文将从SRE工程师的角度,以腾讯公司为例来介绍在线业务多活架构,包括常见的CZone、GZone和RZone,以帮助大家进一步了解这方面的知识。1. CZone(City Zone)CZone是指将数据中心部署在不同城市之间的多活架构。这种架构通过实现地理上的隔离,可以有效地降...
AIGC大模型的发展与SRE工程师职业发展的深度关联 摘要:本技术博客将探讨AIGC大模型对于SRE工程师职业发展的影响,并收集和分析相关技术数据与行业数据,揭示二者之间的密切关系。一、引言近年来,人工智能(AI)和高性能计算(HPC)技术的不断发展,为大模型的研究与应用提供了强大的支持。其中,生成式预训练大模型(AIGC)已成为自然语言处理、图像生成和自动驾驶等领域的关键技术之一。作为支持这些大模型高效运行的重要角色,SRE工程师的职业发展也因此受...
测评:ingress和传统nginx 本篇博客将通过对比ingress与传统nginx在性能、使用方式、技术前景等方面的异同,为读者展示它们在实际应用中的优劣势。同时,本文还将提供相关代码和配置文件供读者参考。一、 性能对比性能是衡量一个工具或软件好坏的关键指标之一。在这方面,ingress和传统nginx有何异同呢?1.1 ingress性能表现ingress作为k8s集群中的一项核心资源,其性能表现一般会受到许多因素的影响,例如P...
Kubernetes横向扩展的进化:HPA、VPA和CA Kubernetes是一个非常流行和强大的容器编排平台。当你的应用程序开始在Kubernetes集群中运行时,你要面对一个负载均衡和容量管理的问题。因为当你有很多用户时,你的应用程序会开始受到挑战。这时,可以使用水平扩展(Horizontal Pod Autoscaler,HPA)和垂直自动缩放器(Vertical Pod Autoscaler,VPA)来解决问题。此外,为了更好地掌握应用程序的容...
Operator部署Prometheus 一、介绍Operator是CoreOS公司开发,用于扩展kubernetes API或特定应用程序的控制器,它用来创建、配置、管理复杂的有状态应用,例如数据库,监控系统。其中Prometh...
云原生架构下的业务日志收集[1] ELK日志收集(filebeat-kafka-logstash-elasticsearch-kibana),在常规非容器模式下,可以通过filebeat采集日志目录,匹配正则规则,来收集日...
Rancher2.5.7安装及k8s集群部署 Rancher和Kubesphere都是比较优秀的k8s集群管理平台,比起常规的脚本二进制部署和kebectl部署,使用Rancher或Kubesphere部署k8s 可以降低k8s集群运...
ElastAlert-Elasticsearch轻松灵活的警报 ElastAlert是基于python2开发的一个预设框架,目前部分组件可兼容python3,它主要有以下特点:版本迭代文档成熟,不易踩坑,Github上已有7k+ star对比kiba...
jenkins+pipeline流水线的应用(一) Jenkins Pipeline 的核心概念Pipeline是一套运行于jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与...
nacos--阿里开源配置中心 什么是nacos?Nacos 支持基于 DNS 和基于 RPC 的服务发现(可以作为springcloud的注册中心)、动态配置服务(可以做配置中心)、动态 DNS 服务。官方介绍是这样...
浅析Tomcat 服务器下4个xml配置文件 一、context.xml 文件Context.xml 是 Tomcat 公用的环境配置,tomcat 服务器会定时去扫描这个文件。一旦发现文件被修改(时间戳改变了),就会自动重新加载这...
ElasticSearch专栏讲解:独家避坑指南 对于初次安装es的同学总是避免不了各种各样令人崩溃的坑,不巧的是,网上能搜到的坑,基本上都踩过了,综合百家文献,特推出Elasticsearch独家避坑指南,欢迎各位同学参考。因为Ela...
docker容器部署Spring Profile参数策略 1.通过Dockerfile定义Spring Profile通常在命令行中我们可以使用“java -jar” 运行 Spring Boot应用。而Profiles信息可以作为额外参数传递...
linux云服务器存储分区热挂载 【欢迎大家关注公众号 SRE运维部落,大家可以在评论区评论,也可以私信交流哦】一名运维同学都会经历的事件,除了无意删库就是服务器硬盘扩容了。这个一个2018年的历史事件,给阿里云服务器的...
填坑指南:jenkins+tomcat自动化部署映射路径 jenkins通过自动化构建操作,将git项目down在本地目录下默认位置window系统:C:\Users\guo\.jenkins\jobs默认工作日志位置:C:\Users\guo...
Node的进程管理工具pm2 【欢迎关注SRE运维部落,有问题可以在下面留言哦】pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能。pm2...
Jenkins Update Center Changer发布,一键切换国内镜像源 1、Jenkins插件中心国内镜像Jenkins拥有的1500+插件是其最宝贵的资源和特色,这些插件为Jenkins提供了强大的功能、灵活性以及与其他平台连接交互的能力。然而最近一段时间...
一文学会使用Jenkins声明式流水线 Jenkins为您提供了两种开发管道代码的方式:脚本式和声明式。脚本式流水线(也称为“传统”流水线)基于Groovy作为其特定于域的语言。而声明式流水线提供了简化且更友好的语法,并带有用...
Devops经典实战应用:基于 Jenkins 和 Kubernetes的CI/CD 持续构建与发布是我们日常工作中必不可少的一个步骤,目前大多公司都采用 Jenkins 集群来搭建符合需求的 CI/CD 流程,然而传统的 Jenkins Slave 一主多从方式会存在一...