一图解析K8S OOM和CPU节流
使用 Kubernetes 时,内存不足 (OOM) 错误和 CPU 节流是云应用程序中资源处理的主....
Linux的文件系统及文件缓存的知识点
文件系统的特点
文件系统要有严格的组织形式,使得文件能够以块为单位进行存储。
文件系统中....
kubectl的多样用法
kubectl是K8s官方附带的命令行工具, 可以方便的操作K8s集群. 这篇文章主要介绍一些kub....
一文详解Linux下的Locale
ocale这个单词中文翻译成地区或者地域,其实这个单词包含的意义要宽泛很多。Locale是根据计算机....
高并发服务的几条优化经验
一个真正的大型互联网面向c端的服务都不会直接使用数据库作为自己的存储系统,无论你是采用的是分库分表还....
Linux内核观测技术eBPF中文入门指南
eBPF(extened Berkeley Packet Filter)是一种内核技术,它允许开发人....
大话HTTP协议前世今生
HTTP 全称 Hypertext Transfer Protocol,中文是超文本传输协议。网上讲....
Linux桌面版在2022年杀疯了!
而在工作使用方面,选择Linux系统的达到了28523位,占比39.89%,和个人使用基本持平;选择....
2023年值得关注的5个CNCF新项目
Teller 的主要目标是为开发人员提供一种安全的方式来使用敏感数据,而无需在源代码、shell 中....
Linux内核概念和学习路线
内核是与计算机硬件接口的易替换软件的最低级别。它负责将所有以“用户模式”运行的应用程序连接到物理硬件....
“逃离”单体,GitHub的微服务架构实践
在开始迁移 GitHub 之前,我们花了一些时间考虑为什么要这样做,以及这样做的目标是什么。对我们来....
一台服务器最大能支持多少条TCP连接
如果想加大soft nofile,那么hard nofile参数值也需要一起调整。如果因为hard ....
为什么需要DDD?DDD怎么解决问题?
它有三个关键词:领域,驱动,设计。领域,是要探索业务的边界;驱动,表示前者是后者的决定性因素;设计,....
Zabbix和Prometheus到底怎么选
Kubernetes 自从 2012 年开源以来便以不可阻挡之势成为容器领域调度和编排的领头羊。
分布式实时日志分析解决方案ELK部署架构
ELK 已经成为目前最流行的集中式日志解决方案,它主要是由 Beats、Logstash、Elast....
如何在Kubernetes中快速启用Cgroup V2支持
Linux 中有两个 cgroup 版本:cgroup v1 和 cgroup v2。cgroup ....
RPC调用和HTTP调用的区别
第七层:物理层。这一层主要就是传输这些二进制数据。实际应用过程中,五层协议结构里面是没有表示层和会话....
弄懂HTTP缓存机制及原理
两类缓存规则可以同时存在,强制缓存优先级高于对比缓存,也就是说,当执行强制缓存的规则时,如果缓存生效....
带你快速了解 kubernetes
kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级....
高性能Nginx HTTPS调优-如何为HTTPS提速30%
Nginx 常作为最常见的服务器,常被用作负载均衡 (Load Balancer)、反向代理 (Re....
S公司的微服务“失败”之旅
简单地讲,微服务是一种面向服务的软件体系结构,其中服务端的应用程序是通过组合许多单一用途、低占用空间....
K8S三种探针ReadinessProbe、LivenessProbe和StartupProbe之探索
因为 k8s 中采用大量的异步机制、以及多种对象关系设计上的解耦,当应用实例数 增加/删除、或者应用....
Docker开启IPv6
在 Docker 中,网络是一个重要抽象。一个 Docker 可以有多个网络,每个容器可以连接到一个....
分布式实时日志:ELK的部署架构方案
该架构与第一种架构唯一不同的是:应用端日志收集器换成了Filebeat,Filebeat轻量,占用服....