im 关于im:SoCC2018论文DAGOR微信大规模微服务过载控制系统 大规模在线服务零碎的无效过载管制对于避免零碎后端过载至关重要,微信团队自研的过载管制计划DAGOR曾经在微信业务零碎中运行了五年多,为微信后端的衰弱倒退提供了重要的保障。
im 关于im:揭秘超分辨率的正确打开方式 写在前边:图像和视频通常蕴含着大量的视觉信息,且视觉信息自身具备直观高效的形容能力,所以随着信息技术的高速倒退,图像和视频的利用逐步遍布人类社会的各个领域。近些年来,在计算机图像处理,计算机视觉和机器学习等畛域中,来自工业界和学术界的许多学者和专家都继续关注着视频图像的超分辨率技术这个根底热点问…
im 关于im:实时移动通信中基于时空域联合约束的低照度视频增强技术 *视频通话是微信的根底性能之一,在理论利用中受光照条件及视频采集设施能力所限,视频发暗是影响主观体验的重要因素。咱们尝试改良这个问题,欢送留言交换
im 关于im:详解微信异步队列-MQ-20-的功能优化及拓展思路 能够看到,其次要分为 MQ 和 Worker 两局部。MQ 是工作的长久化和调度框架,Worker 是工作的解决框架。该组件与常见的队列相比,有几个特点:
im 关于im:TLS协议分析-九-现代加密通信协议设计 四类根底算法 加密/MAC/签名/密钥替换 如何抉择?对称加密目前毫无疑问应该间接用aead,最佳抉择就是 aes-128-gcm/aes-256-gcm/chacha20-poly1305了数字签名/验证计划,如果是挪动互联网,应该思考间接放弃 RSA,思考 P-256 的 ECDSA 公钥证书,或者更进一步的 ed25519 公钥证书。密钥替换算法,目前最佳抉择就是 curve2…
im 关于im:TLS协议分析-八-实现与开源项目 三. TLS协定的代码实现TLS的次要实现:OpenSSLboringssl(Google)libressls2n(Amazon)nss(Mozilla)polarsslbotangnutls(gpl)cyasslgo.cryptoopenssl 的 tls 协定实现有 6W 行,libressl 3.68W行, polarssl 1.29 W行, Botan 1.13 W行openssl是其中代码最蹩脚的(没有之一)。openssl提供了的api都太过于底层,api设计的…
im 关于im:TLS协议分析-七-安全性分析 9. TLS协定的平安剖析平安剖析,重中之重,也是大家最关怀的。平安剖析的第一步是建设攻打模型,TLS的攻打模式是:攻击者有短缺的计算资源攻击者无奈失去私钥,无奈失去客户端和服务器内存外面的密钥等窃密信息攻击者能够抓包,批改包,删除包,重放包,篡改包。这个模型其实就是密码学外面个别假设的攻打模型。好了,在…
im 关于im:TLS协议分析-六-handshake协议扩展 在 ChangeCipherSpec 音讯之后,应该立刻发送 Finished 音讯,来确认密钥替换和认证过程曾经胜利了。ChangeCipherSpec 必须在其它握手音讯和 Finished 音讯之间。
im 关于im:TLS协议分析-五-handshake协议-证书与密钥交换 当服务器确定了CipherSuite后,依据CipherSuite外面的认证算法,如果须要发送证书给客户端,那么就发送 Server Certificate音讯给客户端。Server Certificate总是在ServerHello之后立刻发送,所以在同一个RTT里。