背景 Redis 不管主从版还是集群规格,replica作为备库不对外提供服务,只有在发生HA的时候,repl […]
分享18个 实用 Linux 运维命令及知识
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录: find . -name “*.tar” -e […]
Go 实现 Nginx 加权轮询算法
go 语言实现网关,遇到负载均衡的需求,如何实现?本文做了详细介绍。 最近在看一些 getway 相关的资料, […]
golang 熔断器的实现
Go 项目中使用熔断技术提高系统容错性。本文介绍了 go 熔断器和其使用。 熔断器像是一个保险丝。当我们依赖的 […]
Kubernetes 实现灰度和蓝绿发布
1. Kubernetes 中的部署策略 在本文中,我们将学习使用 Kubernetes 容器编排系统部署容器 […]
超详细的秒杀架构设计,运维,了解一下
秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀,那么秒杀系统的后台是如何实现的呢?我们如何设计 […]
基于 Prometheus、InfluxDB 与 Grafana 打造监控平台
在本文中,我将把几个常用的监控部分给梳理一下。前面我们提到过,在性能监控图谱中,有操作系统、应用服务器、中间件 […]
如何打造一个TB级微服务海量日志监控平台
本文主要介绍怎么使用 ELK Stack 帮助我们打造一个支撑起日产 TB 级的日志监控系统。在企业级的微服务 […]
使用 Jenkins 构建 CI/CD 之多分支流水线
缘起 由于公司的 Jenkins 配置没有部署成功的通知,在我学了几天的 Jenkins 后终于是对公司的 J […]
使用MySQL 8.0 操作 JSON 实践
经过漫长的测试,即将整体迁移至Mysql8.0; Mysql8.0 对于Json操作新增/优化了很多相关Jso […]