Go 实现的高性能 http 缓存服务器 Jaguar

摘要

在业界,http 缓存服务器有一些前辈产品,有些公司内部也会自己实现 http 缓存服务器。我们在2015年落地详情页静态化方案的时候,主要参考了三个业界比较著名的 http 缓存服务器:VARNISH CACHE,SQUID 和 apache traffic server,但由于varnish 和 squid 对动静态数据合并支持比较弱,且当时 ATS 在业界有不少成功的业界场景并且性能卓越,所以最后选择了 ATS 来实现。而 NGIMX+LUA 的方式由于可能会需要用 lua 实现一些比较复杂的功能以及性能上不及 ATS,最后没有被采用。

欢迎在评论区写下你对这篇文章的看法。

评论

Home - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-05 05:35
浙ICP备14020137号-1 $Map of visitor$