web服务器缓存方面的一些问题

今天另外一个项目组的项目由于实时计算导致了用户大量延迟的问题,上午总监和大家一起聊了下web架构方面的一些问题。

1.异步计算 离线计算

对于大量的计算应该由后台的另外一台服务器来异步计算,不应该在用户同步的时候去计算导致大量计算的卡死。这一点跟机器学习中一样,一般离线训练。
可以按粒度来计算,年 月 日拆分。

2.日志问题

区分粒度大小的日志统计
LOG:系统级 应用级 业务级( 可以查看具体某个业务的信息)

3.DB问题

DB 应该加缓存并且读写分离

4.缓存问题

位置 时间 常见软件
CDN 大于 1 小时的图片文件等
Nginx 大于 1 分钟 varnish
程序中 大于 1 s redis 等缓存

5.配置文件

多台机器上的配置文件 配置信息统一管理

你可能感兴趣的:(web服务器缓存方面的一些问题)