开发内功修炼@张彦飞开发内功修炼@张彦飞

talk is cheap,
show me the code!

最新发布

网络篇

开发内功修炼网络篇电子书出炉!!

张彦飞(@开发内功修炼) 阅读(1220)

飞哥的开发内功修炼技术号更新文章有一年多了,以前的文章都是单独介绍一个技术点,没给大家一个整体的视角。所以有的读者读到个别文章的时候难免就会有困惑。比如我曾经写过的 说出来你可能不信,内核这家伙在内存的使用上给自己开了个小灶! 。有的读者就纳闷了,你研究内核使用内存这么深,工作中有啥用么。今天...

网络篇

关于 Linux 网络性能的 15 个优化建议!

张彦飞(@开发内功修炼) 阅读(768)

大家好,我是飞哥!最近我出了一本非常受欢迎的新书──​《深入理解Linux网络》。在这本书中我们深入地讨论了很多内核网络模块相关的问题。讨论了一个网络包是如何从网卡到达用户进程的,聊了同步阻塞和多路复用 epoll,也详细讨论了数据是如何从进程发送出去的等等一系列深度的网络工作原理。 这本书...

网络篇

天天讲路由,那 Linux 路由到底咋实现的!?

张彦飞(@开发内功修炼) 阅读(710)

大家好,我是飞哥。容器是一种新的虚拟化技术,每一个容器都是一个逻辑上独立的网络环境。Linux 上提供了软件虚拟出来的二层交换机 Bridge 可以解决同一个宿主机上多个容器之间互连的问题,但这是不够的。二层交换无法解决容器和宿主机外部网络的互通。容器肯定是需要和宿主机以外的外部网络互通才具备...

网络篇

理解 iptables 原理

张彦飞(@开发内功修炼) 阅读(830)

大家好,我是飞哥!现在 iptables 这个工具的应用似乎是越来越广了。不仅仅是在传统的防火墙、NAT 等功能出现,在今天流行的的 Docker、Kubernets、Istio 项目中也经常能见着对它的身影。正因为如此,所以深入理解 iptables 工作原理是非常有价值的事情。 Linu...

网络篇

手工模拟实现 Docker 容器网络! 配套实验源码

张彦飞(@开发内功修炼) 阅读(578)

大家好,我是飞哥!如今服务器虚拟化技术已经发展到了深水区。现在业界已经有很多公司都迁移到容器上了。我们的开发写出来的代码大概率是要运行在容器上的。因此深刻理解容器网络的工作原理非常的重要。这有这样将来遇到问题的时候才知道该如何下手处理。网络虚拟化,其实用一句话来概括就是用软件来模拟实现真实的物...