
High Performance Web
文章平均质量分 80
chosen0ne
互联网码农,对Linux,分布式计算和存储,编译器,nginx,脚本语言感兴趣
展开
-
缓存系列(1)——浏览器缓存协商
“缓存”在计算机技术中被大量使用,比如从计算机体系结构中存储层次结构到Web系统中的web缓存、反向代理缓存以及浏览器缓存等。缓存主要用来解决费时操作的重复计算,主要是把费时操作的计算结果保存至磁盘、内存等介质中,下一个请求到来时直接将结果返回,这就避免了重复的操作,节省了cpu、带宽等资源。当然,万物都是有利弊的,缓存的缺点就是不能保证时效性,雪崩效应等。 对于高性能的Web应原创 2012-03-13 18:36:53 · 4239 阅读 · 2 评论 -
财经行情API架构优化实践
从3月份到5月份一直在做行情API的架构优化,在这个过程中遇到了很多问题,也尝试了很多的解决方案,但都没有寻找到一个最佳的方案,最后基于API的特点自己实现了一个基于共享内存的key-value存储touchdb。这里,和大家一起分享一下。 1. 行情API及旧架构介绍 先简单介绍一下行情API,让大家对这个应用的特性、需求有一个足够的了解,才能清楚了解后续的优化过程。原创 2012-07-04 11:46:49 · 6367 阅读 · 0 评论 -
redis做RDB时请求超时case
排查redis做RDB时请求超时的case,介绍THP(Transparent Huge Pages)的影响原创 2015-06-24 18:53:34 · 6419 阅读 · 0 评论