V
主页
【经验分享】使用ebpf XDP hook实现简单的ip防火墙(寻找正确编译方法的过程比较煎熬,其他都很简单)
发布人
ebpf XDP hook 在整个kernel的网络协议栈的很底层作处理,越早发现需要丢弃的网络包就越有效率,因此在这一层作IP防火墙是很合适的选择
打开封面
下载高清视频
观看高清视频
视频下载器
【经验分享】利用ebpf的map和netfilter框架实现一个不算很不靠谱的内核模块作负载均衡,200行代码就够了
利用Linux Kernel的perf功能和ebpf的辅助,我要写个自己的profiler 之 第一章:callstack的采集以及如何从函数地址定位到函数名
利用Linux Kernel trace event和ebpf实现一个简单的应用 记录整个系统内所有文件打开事件
【经验分享】利用ebpf cgroup/connect的hook在Linux内核作负载均衡:负载均衡的最最最最最丝滑,最合理,最流畅,最最最最最最佳的位置!!!
使用Linux kernel ip tunnels功能,仅需2步即可打通各个节点之间的容器网络通讯
为提升算法/数学水平这周我都做了啥系列[2022-10-02],Algorithms by Jeff Erickson
仅用Linux kernel perf提供的功能,C++实现的轻量级CPU Profiler源码发布~!
一小时玩转Kubernetes的调度机制
仅利用Linux kernel的perf, 外加readelf工具,自己写一个cpu profiler之第三章:我要投诉~!ebpf有虚假/过度宣传的嫌疑哈~
不读源码,通过strace来“逆向工程”研究 haproxy如何通过3个IP包来实现端口检查的功能,重写一个专门检查port的小工具
【浅聊linux系统监控】基本的网络监控信息数据源:网卡流量,socket使用情况和几个backlog drop
Linux内核空间负载均衡之iptables (可能会颠覆你对iptables性能问题的已有认知)
【浅聊linux系统监控】开篇:cpu的监控数据源(以及prometheus体系在“传统”系统中的安装使用)
【浅聊linux系统监控】换个纬度:系统日志
使用Linux kernel cgroup(v2) bpf 和netem来捣捣乱:只针对某组进程增加网络延时的模拟而不影响其他应用
archlinux 最简桌面环境配置 基于xfce4
Linux kernel网络数据包的调度管理入门,AKA. Traffic Control: 来个简单的bpf程序来针对指定IP模拟网络延时
【经验分享】使用ebpf xdp做个粗糙的L3静态的负载“均衡” (局限性很大,但是有一定的应用场景)
linux ebpf:数据结构类型BPF_MAP_TYPE_LPM_TRIE使用入门
简单聊一下如何为树莓派下驱动MIPI屏,内核、设备树、驱动组成一个螺旋,需要对相关内容比较熟悉且有一定运气成份,才能有所突破。
利用Linux kernel tracepoint和ebpf的辅助,审查系统中 1. 应用在“尝试”链接谁 2. 应用在接受谁的请求
【案例分享】一个为了把代码写得更优雅差点把自己埋坑里的故事
「Github一周热点41期」eBPF的捕获工具、本地版AWS、Devops脚本等
【健身减脂2024夏】最后一周的煎熬开启:距离上一次主动喝水已经24个小时了,刻度慢慢明显起来~(切勿随意模仿)
【linux landlock初探二】限制进程对端口的使用(来自国内知名大厂哦):简单得对第三方程序进行网络隔离
28天减脂计划终于完成,效果还算不错,今天终于可以享受美食了o(∩∩)o...哈哈
【Linux】bcachefs认知更新:“古灵精怪”的读取性能;6.12或迎来bcachefs性能上的巨大提升
Linux kernel ptrace接口使用入门篇:换个很慢的姿势,通过ptrace的syscall断点来实现离client最近的负载均衡
【经验分享】Linux容器网络问题排查之ipvs版本的我自己想访问我自己
【linux landlock初探三】简单分析下landlock对syscall/open/read/write的性能的影响
【linux】bcachefs初体验(kernel 6.9.0-rc4):性能很差,感觉“非常”不适合个人用户使用...
【吃瓜】linux netdev: 国内某知名大厂在kernel6.6这个开发阶段被定位为netdev的“#1 negative contributor“!!
【经验分享】在主机上直接进入docker容器的namespace/cgroup/rootfs调试容器的问题
微微涨点姿势:检查某个IP的某个端口是否可以建立链接只需要3个IP包就可以了
学嵌入式的不看后悔一辈子!Linux网络编程,TCP/IP视频教程
【经验分享】使用profiler分析性能变化,快速定位问题,减少bisect的范围: linux mmap/munmap性能变差很多!!
【linux】浅聊cgroup v1里的kmem统计,使用perf_event_open+kprobe分析应用对kmem的使用
[浅聊linux系统监控] sysinfo: 一个靠谱的但是又不那么靠谱的姿势来获取系统中thread总数
【Debian】讲个故事,记录一次debian包系统升级导致系统崩溃后的修复过程...
使用Linux kernel perf接口uprobe跟踪用户空间的函数调用:跟踪glibc里的malloc看看