加载中
130 道 Kubernetes + Docker + DevOps 大厂面试题及知识点详解

最近,各大互联网巨头在技术战略层面,都把云原生列为了主要发展方向。以阿里巴巴为例,他们技术老大说,云原生是云计算释放红利的最短路径,是企业数字化的最短路径。 现在云原生工程师、K...

两个 99% 的人都遇到过的 Kubernetes 故障处理技巧

随着微服务的不断推进,使用 k8s 集群越来越多,越来越深入,随之而来会遇到一系列的问题,本文向大家介绍实际使用 k8s 遇到的一些问题以及解决方法。 1问题一:修复 K8S 内存泄露问题 问题描...

深入理解CNI(容器网络接口)

01、 CNI简 容器网络的配置是一个复杂的过程,为了应对各式各样的需求,容器网络的解决方案也多种多样,例如有flannel,calico,kube-ovn,weave等。同时,容器平台/运行时也是多样的,例如有...

网络编程的“七寸”命脉

什么是网络编程?用一句话概括,就是对网络协议的落地。 落地,意味着对实战的要求更高。所以,一些朋友更喜欢用类似 Netty 这种封装好的框架——快速,高效。确实,跟开发细节相比,我们常常...

如何写一个自己的操作系统?

我们常说:“操作系统、编译原理、图形学”是程序员的三大浪漫——它们晦涩难懂,枯燥无聊,却又存在无限可能。对技术人来说,即便为此消耗了大把时光,费尽心力,也是值得,因为他们是每一个...

iptables 长文详解,值得收藏细读

一、iptables是什么?你为啥要学? 一、iptables是什么?你为啥要学? 二、iptables、防火墙之间有啥关系? 三、iptables安装 四、iptables的五表五链及流量走向 五、iptables commands 六、...

一文看懂 | GDB底层实现原理

在程序出现bug的时候,最好的解决办法就是通过 GDB 调试程序,然后找到程序出现问题的地方。比如程序出现 段错误(内存地址不合法)时,就可以通过 GDB 找到程序哪里访问了不合法的内存地址而...

《Go语言底层原理剖析》不可错过!

互联网迅猛发展的数十年时间里,不断面领着各种新的场景与挑战,例如大数据、大规模集群计算、更复杂的网络环境、多核处理器引起对于高并发的需求,云计算,上千万行的服务器代码…… 那些成...

最热门的云原生存储,还得是它!

我们都知道最近几年,随着 K8s 成为容器编排领域霸主,etcd 也越来越火,GitHub star 已超过 34.2K。当然这也与它的应用场景广泛密不可分,从服务发现到分布式锁,从配置存储到分布式协调,可...

深入理解 Cilium 的 eBPF 收发包路径

Docker 技术鼻祖系列 本文翻译自 2019 年 DigitalOcean 的工程师 Nate Sweet 在 KubeCon 的一篇分享: Understanding (and Troubleshooting) the eBPF Datapath in Cilium[1] 。 由于译者水平...

2021年,全面转 Go 语言

看网上很多朋友讨论说:Go开发目前前景怎么样?有没有必要学一下? 是这样,之前看一个2021年的一个报告就显示 Go 是程序员最想学的编程语言之一,而且现在不管大厂小厂,Go相关的岗位的确是...

Linux网络状态工具ss命令使用详解

责编:中文妹 | 来源:民工哥技术之路 ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets等等统计. 它比其他...

Linux 虚拟网络设备之 bridge

本文将通过实际的例子来一步一步解释bridge是如何工作的。 什么是bridge? 首先,bridge是一个虚拟网络设备,所以具有网络设备的特征,可以配置IP、MAC地址等;其次,bridge是一个虚拟交换机...

Linux文件系统究竟是怎么工作的?

链接:https://time.geekbang.org/column/article/76876 和 CPU、内存一样,磁盘和文件系统的管理,也是操作系统最核心的功能。 磁盘为系统提供了最基本的持久化存储。 文件系统则在磁盘的基...

为什么大厂都在上 Kubernetes ?

随着云原生时代的到来,各大厂纷纷上云,甚至有人说,未来的软件就是生在云上,长在云上的。在这种云原生时代大势下,衍生出来的 Kubernetes 工程师、云原生工程师的薪资也水涨船高,大厂不惜...

祝Linux30岁生日快乐:Linux 成功的真正原因(文末赠优质书籍 3 本)

作者丨 Jeremy Andrews 译者丨屠灵 策划丨蔡芳芳 Linux 诞生于 1991 年,距今已经 30 年了。虽然它一开始只是 Linus 的一个个人项目,而非出于要开发一个新操作系统的伟大梦想,但如今的 Li...

阿里终面:为什么SSD不能当做内存用?

在回答这个问题之前我们先去某东上逛一圈。 输入“SSD”随便找到销量比较高的一项,在商品详情页上有这样的描述: 注意图片上显示的规格,读速高达3.5GB/s,真实情况下稍差点(尤其是随机读写...

6 种分布式事务最终一致性解决方案,一次性说清了!

分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,尤其在微服务架构中,几乎可以说是无法避免,因此也常常被认为是微服务落地的最大阻碍。 随着系统...

为什么字节跳动全面使用 Go 语言?

看网上很多朋友讨论说:Go开发目前前景怎么样?有没有必要学一下? 是这样,之前看一个2021年的一个报告就显示 Go 是程序员最想学的编程语言之一,而且现在不管大厂小厂,Go相关的岗位的确是...

Linux网络子系统

今天分享一篇经典Linux协议栈文章,主要讲解Linux网络子系统,看完相信大家对协议栈又会加深不少,不光可以了解协议栈处理流程,方便定位问题,还可以学习一下怎么去设计一个可扩展的子系统,...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部