nginx配置HTTP/2 Server Push

在HTTP/2规范中,引入了一项新的技术——Server Push,允许服务器实现提前推送响应。用一个通俗的例子来讲,就是在浏览器请求HTML时,服务器在响应HTML的同时把层叠样式表和脚本等静态资源便...     Read more
Makazeu's avatar
Makazeu Mar 01, 2018

nginx启用TLSv1.3和Brotli

TLS 1.3是下一代传输层安全协议,目前TLS 1.3仍处于开发阶段,Chrome Beta提供TLS 1.3的实验性支持。     Read more
Makazeu's avatar
Makazeu Jan 28, 2018

Caddy - Go語言HTTP/2服務器

Caddy是一个由Go语言编写的Web服务器软件,可实现HTTPS全自动部署。 本篇文章发布时,该博客正运行在Caddy之上。     Read more
Makazeu's avatar
Makazeu Jan 02, 2018

gost - Go語言實現的安全隧道

最近特別喜欢Go语言编写的网络程序,甚至把服务器程序从nginx换成了Caddy。 之前我用Go语言写过...     Read more
Makazeu's avatar
Makazeu Jan 02, 2018

在OpenVZ上便捷使用BBR加速TCP

建立文件夹: cd /home && mkdir bbr && cd bbr 下载含有bbr的rinetd二进制文件: wget https://github.com/zyfworks/rinetd/raw/master/rinetd_bbr_powered -O...     Read more
Makazeu's avatar
Makazeu Dec 03, 2017

帶模塊編譯nginx

本文以ngx_http_google_filter_module模塊爲例,帶該模塊編譯最新版本的nginx。 安裝環境安裝gcc和git:     Read more
Makazeu's avatar
Makazeu Nov 17, 2017

使用libsodium开启ChaCha20加密

加密通信需要一个高效的加密算法。aes加密会影响性能,而rc4-md5加密强度不够,所以人们创造了Salsa20这个加密算法,它比前辈算法速度快且加密强度高。后来在这个算法的基础上,ChaCha20-Poly1305被开发出来,这是个更加强劲、更加高效的算法。基本上,它现在算是性能不强的设备(尤其是基于ARM的设备)最佳的加密算法了。     Read more
Makazeu's avatar
Makazeu Nov 06, 2017

Ubuntu启用BBR修改版以加速TCP

之前的文章中提到了一款名为BBR的TCP拥塞控制算法。由于原本的版本为了公平起见,并非十分暴力,所以我们可以手动修改BBR算法的源代码来让它变得十分暴力,加速效果明显加强。 ...     Read more
Makazeu's avatar
Makazeu Aug 18, 2017

TCP拥塞控制算法——BBR

BBR简介BBR是一个新的TCP拥塞控制算法,由几位Google员工开发。该算法主要是为了...     Read more
Makazeu's avatar
Makazeu Dec 12, 2016

快速跟踪路由

原作者:古谷誠進 @furuya02 原文     Read more
Makazeu's avatar
Makazeu Oct 01, 2015