首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
e e
订阅
ohaiyo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
Redis at Zhihu
知乎作为知名中文知识内容平台,每日处理的访问量巨大 ,如何更好的承载这样巨大的访问量,同时提供稳定低时延的服务保证,是知乎技术平台同学需要面对的一大挑战。 知乎存储平台团队基于开源 Redis 组件打造的 Redis 平台管理系统,经过不断的研发迭代,目前已经形成了一整套完整自…
探索纯前端实现实时的视频帧预览
这篇文章主要记录了我探索纯前端实现实时的视频帧预览的过程,并且总结我是如何利用 WebAssembly,将 FFmpeg 的视频处理能力带到 Web 平台中的。 探索意味着前方都是未知的事物,希望这篇文章能够带着读者,一起回顾我探索的过程,同时学习遇到的种种未知的事物。现在开始…
微信是怎么做到亿级用户的异常检测的?
编者按:本文来自公众号InfoQ(ID:infoqchina),作者:青原行思(腾讯微信安全中心员工,主要研究机器学习方法在安全业务中的应用),作者:李琦、元东、苗园莉(清华大学深圳研究生院),编辑:
Linux磁盘空间占满问题快速排雷
情人节一大早就接到报警,一台测试服务器磁盘满了,这很程序员。 通过 df -h 只能看出磁盘满了,但是看不出每个文件夹的大小,所以需要使用 du -ahd1 ,如果文件不是很多,很大,一般速度还能接受,但是今天执行相当慢,所以 Ctrl+C 中止。 如果被删除的文件 df -h…
漫话:如何给女朋友解释什么是RPC
周末一大早,我正在电脑前面看新闻,突然女朋友大喊起来:哇,杭州下大雪啦,快来看啊。我并没有理她,于是她跑过来拉我。 RPC 是Remote Procedure Call的缩写,译为远程过程调用。是一个计算机通信协议。 在如何给女朋友解释什么是分布式这一篇文章中介绍过,为了提升饭…
性能分析利器总结二《Arthas》
Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: Arthas采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。 图上可以看到Arthas支持的命令,各个…
Redis学习之管道机制
其中发送命令和返回结果可以称为 Round Trip Time (RTT,往返时间)。在Redis中提供了批量操作命令,例如mget、mset等,有效地节约了RTT。但是大部分命令是不支持批量操作的。 为此Redis提供了一个称为管道(Pipeline) 的机制将一组Redis…
CAS原理深度解析
1. CAS CAS:Compare and Swap, 翻译成比较并交换。 java.util.concurrent包中借助CAS实现了区别于synchronouse同步锁的一种乐观锁。 本文先从CAS的应用说起,再深入原理解析。 2. CAS应用 CAS有3个操作数,内存值…
Redis-bgsave导致的接口响应延迟波动(深入分析Linux的fork()机制)
近期线上有个接口响应延迟P99波动较大,后对其进行了优化。响应延迟折线图如下: 在12月11号11点左右优化完成后,P99趋于平稳,平均在70ms左右。 下面来说一下优化过程。 这个接口一共会经过三个服务,最终返回给客户端。执行流程如下: 按照箭头所示流程,先访问服务1,服务1…