Nginx 采用 masterworker 多进程模型,每个 worker 独立运行且通过 epoll 事件驱动处理海量连接。合理的 workerprocesses、workerconnections 与 keepalive 参数配置直接决定反向代理的吞吐上限。 一、生产级 nginx.conf 核心调优片段
最新技术文章列表
按原始发布时间倒序排列 · 按年月归档查看移动端应用常通过 SSL Pinning(证书绑定) 校验服务端的公钥 Hash,导致 Burp Suite 等抓包代理抛出 TLS 握手异常。安全研究员通过 Frida 注入 JavaScript 脚本直接对 TrustManagerImpl 进行运行时 Hook,从而绕过校验。 一、Frida Hook Trust
未消费的逻辑复制槽(Replication Slot)会阻止 PostgreSQL 回收 WAL 日志,导致 pgwal 目录磁盘被迅速打满,最终实例只读崩溃。 !PostgreSQL 复制架构 一、定位并清理失活的复制槽
在 TCP 三次握手过程中,当攻击者伪造海量源 IP 发送 SYN 包时,服务器半连接队列(SYN Queue)会迅速打满导致拒绝服务。开启 SYN Cookie 后,服务端不在内存中分配 TCB,而是将握手状态编码为初始序列号(ISN)返回。 一、Linux 内核启用 SYN Cookie 与参数调优
Rust 语言最具开创性的设计是摒弃了显式内存管理(如 C/C++ 的 malloc/free)与垃圾回收机制(Garbage Collection),在编译期通过“所有权”(Ownership)系统实现了零成本抽象与绝对内存安全。所有权系统的三大定律为:每一个值都有且仅有一个被称为其所有者(Owner)的变量;当所有