聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

  • 113974 views阅读

    eCapture旁观者支持Golang tls/https加密明文捕获

    前言 云原生生态中,golang语言开发的项目越来越多,例如Docker和K8s、etcd等。作为SRE、RD,偶尔需要在生产环境抓网络通讯包,用来分析排查故障。很多时候,都是tls/https加密协议,如何在不重启业务保留现场,不改为自定义CA证书的情况下,分析明文通讯内容呢? 适用场景 eCapture 0.5.0版本在2023年3月12日发布,支持了go语言编写的软件的tls/ht...

    分类:技术文章 时间:2023-03-12 04:14 我要评论(0个)

  • 260713 views阅读

    如何使用Delve和eBPF更快地调试Go程序

    前言 此文章将解释如何使用 Delve 跟踪 Go 程序,以及 Delve 如何利用 eBPF 在后台优化效率和速度。Delve 的目标是为开发人员提供愉快且高效的 Go 调试体验。因此,本文重点介绍了我们如何优化函数跟踪子系统,以便您可以更快地检查程序并找到根本原因分析。Delve 的跟踪实现有两个不同的后端,一个是基于 ptrace 的,另一个使用 eBPF。如果您不熟悉任何这些术...

    分类:技术文章 时间:2023-02-14 21:41 我要评论(0个)

  • 282781 views阅读

    eBPF 介绍

    很早前就想写一篇关于eBPF的文章,但是迟迟没有动手,这两天有点时间,所以就来写一篇,这文章主要还是简单的介绍eBPF 是用来干什么的,并通过几个示例来介绍是怎么玩的,这个技术非常非常之强,Linux 操作系统的观测性实在是太强大了,并在 BCC 加持下变得一览无余。这个技术不是一般的运维人员或是系统管理员可以驾驭的,这个还是要有底层系统知识并有一定开发能力的技术人员才能驾驭的了的。我在...

    分类:技术文章 时间:2023-02-13 22:33 我要评论(0个)

  • 322252 views阅读

    一款Linux、数据库、Redis、MongoDB统一管理平台,有点牛逼了!

    综合自网络一、开源项目简介基于DDD分层实现的web版 linux(终端 文件 脚本 进程)、数据库(mysql postgres)、redis(单机 集群)、mongo统一管理操作平台二、开源协议使用Apache-2.0开源协议三、界面展示系统核心功能截图记录操作记录机器操作状态查看ssh终端文件操作数据库操作sql编辑器在线增删改查数据Redis操作Mongo操作系统管理账号管理角色...

    分类:技术文章 时间:2023-01-28 16:08 我要评论(0个)

  • 475011 views阅读

    Linux TCP 拥塞正反馈 bad case

    但真要打开 sysctl_tcp_thin_linear_timeouts 呢?我觉得这是 Linux kernel TCP 的 BUG!诚然,srtt,rttvar 为 0 无可厚非,采不到就为 0,可 rto 为 0 没有任何现实意义。要么关掉 sysctl_tcp_thin_linear_timeouts,要么用 BBR 算法(BBR 不更新 ssthresh,tcp_stream_...

    分类:技术文章 时间:2023-01-01 18:27 我要评论(0个)

  • 419695 views阅读

    内存占用减少3.7%,开发者发布补丁集减少编译Linux内核时的最大内存

    编译 | 禾木木       出品 | CSDN(ID:csdnnews)开发者 Thomas Weißschuh 在近日发布了一组八个补丁,旨在减少编译 Linux 内核时的最大内存使用量。对于在内存受限的发行版中构建内核的开发者来说,新补丁减少了 Swap 和版本创建时间。Weißschuh 近日发布的补丁集侧重于在编译 Linux ...

    分类:技术文章 时间:2022-12-30 19:59 我要评论(0个)

  • 484864 views阅读

    “拯救 Linux 桌面”的 Valve 给开源开发者发薪资!

    【CSDN 编者按】知名电子游戏开发商 Valve 向百名开源开发者支付薪水,而这些开发人员并非其职员,这一做法显然得到了不少开源人士的点赞。整理 | 王昕慈       出品 | CSDN(ID:CSDNnews)由 Valve 开发的便携式掌上游戏机 Steam Deck 可以让玩家随时随地畅玩海量游戏,并兼顾主机的舒适性和...

    分类:技术文章 时间:2022-12-23 11:25 我要评论(0个)

  • 630283 views阅读

    腾讯上线新冠防护药物共享平台,助力余药共享;微软或于2023年收购Netflix;Linux Mint 21.1发布|极客头条

    #极客头条 220个 「极客头条」—— 技术人员的新闻圈!CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。整理 | 梦依丹出品 | CSDN(ID:CSDNnews)一分钟速览新闻点!腾讯上线新冠防护药物共享平台,助力余药共享微信:个人帐号违规发布涉疫产品营销信息将被处理28 岁程序员因新冠离世微软或于 2023 年收购 Netflix...

    分类:技术文章 时间:2022-12-22 19:58 我要评论(0个)

  • 559151 views阅读

    华为代码加速 Linux 核心功能 715 倍!

    整理 | 王启隆作为送给全球开发者的圣诞礼物,Linux 在前日发布了 Linux 6.1 内核的稳定版,并开启了 Linux 6.2 的合并窗口。这次更新不仅为广大用户带来了不少新功能与改进,还让许多人开始期盼 Linux 6.2 将会合并哪些令人兴奋雀跃的内容。那么,Linux 6.2 的合并窗口现在都有什么新动向呢?合并华为代码,平均查找性能再提升12 月 14 日,Linux 6...

    分类:技术文章 时间:2022-12-15 11:25 我要评论(0个)

  • 872589 views阅读

    Kubuntu、Ubuntu、CentOS等Linux操作系统常用命令大全

    以下为网友整理得最齐全的Linux操作系统常见命令,值得大家加入书签收藏! Linux常用命令目录 一、关机与 […]...

    分类:技术文章 时间:2022-12-05 21:51 我要评论(0个)

  • 884084 views阅读

    使用eBPF实现基于DWARF的堆栈遍历

    译者注: 原文为https://www.parca.dev/的Javier Honduvilla Coto,文章地址DWARF-based Stack Walking Using eBPF,副标题Deep dive into the new DWARF-based stack unwinder using eBPF,即深度解析使用eBPF基于DWARF的栈展开。 文章为机翻,以及人工矫正。...

    分类:技术文章 时间:2022-12-01 01:30 我要评论(0个)

  • 1092821 views阅读

    实战eBPF kprobe函数插桩

    本文内容,如非特殊说明,均基于 4.18 内核,x86-64 CPU 架构。 插桩的程序类型选择 说起 eBPF 大家都不陌生,就内核而言,hook 会尽可能选在 tracepoint,如果没有 tracepoint,会考虑使用 kprobe。 tracepoint 的范围有限,而内核函数又太多,基于各种需求场景,kprobe 的出场机会较多;但需要注意的,并不是所有的内核函数都可以选做 ...

    分类:技术文章 时间:2022-11-21 09:14 我要评论(0个)