Posted in

Go语言Unix域套接字连接超时黑洞:SO_RCVTIMEO未生效、net.Dialer.KeepAlive=0导致TIME_WAIT泛滥、abstract namespace地址复用冲突

第一章:Go语言多进程通信 Go … Go语言Unix域套接字连接超时黑洞:SO_RCVTIMEO未生效、net.Dialer.KeepAlive=0导致TIME_WAIT泛滥、abstract namespace地址复用冲突Read more

Posted in

Go exec.CommandContext超时失效之谜:底层wait4系统调用阻塞、ptrace注入干扰、PID namespace迁移导致的3类不可中断等待

第一章:Go exec.Comm … Go exec.CommandContext超时失效之谜:底层wait4系统调用阻塞、ptrace注入干扰、PID namespace迁移导致的3类不可中断等待Read more

Posted in

对象存储系统设计原理与Golang:多租户隔离的4种实现路径(Namespace级/Request级/Context级/OS Process级)

第一章:对象存储系统设计原理 对 … 对象存储系统设计原理与Golang:多租户隔离的4种实现路径(Namespace级/Request级/Context级/OS Process级)Read more

Posted in

Golang MaxPro在K8s InitContainer中启动失败?根本原因:/proc/sys/kernel/ns_last_pid权限隔离与pid namespace冲突

第一章:Golang MaxPr … Golang MaxPro在K8s InitContainer中启动失败?根本原因:/proc/sys/kernel/ns_last_pid权限隔离与pid namespace冲突Read more