标签:架构设计

架构

微信支付:如何打造移动支付时代的高可用收银系统?

微信支付:如何打造移动支付时代的高可用收银系统?
移动支付时代,越来越多的人习惯于不带现金出门,许多支付场景只需要掏出手机就能完成。正因为如此,收银系统的可用性问题也越来越重要。如何打造移动支付时代的高可用收银系统?这是微信支付团队的经验,仅供参考。 1为什么强调收银系统的可用性? 随着移...

3个月前 (07-23) 39℃ 0评论 0喜欢

架构

腾讯研发总监王辉:十亿级视频播放技术优化揭秘

腾讯研发总监王辉:十亿级视频播放技术优化揭秘
QQ 空间在 2016 年日均视频播放量由年初的千万级迅速突破到十亿级,过程中也对整个视频播放技术的可靠性、性能、操作体验等方面提出严峻的考验,相关质量急需提升。经过多个迭代持续和各项优化,外网整体质量已经达标:在保证播放成功率提升到 99...

3个月前 (07-21) 30℃ 0评论 0喜欢

架构

微信红包后台系统可用性设计实践

微信红包后台系统可用性设计实践
微信红包业务量级的高速发展,对后台系统架构的可用性要求越来越高。在保障微信红包业务体验的前提下,红包后台系统进行了一系列高可用方面的优化设计。本次演讲介绍了微信红包后台系统的高可用实践经验,主要包括后台的 set 化设计、异步化设计、订单异...

3个月前 (07-20) 37℃ 0评论 0喜欢

架构

微信后台基于时间序的海量数据冷热分级架构设计实践

微信后台基于时间序的海量数据冷热分级架构设计实践
本文将为你介绍,微信后台的一种基于时间序的海量数据冷热分级架构。应对 PB 级数据、每天万亿级访问、键值带来的挑战,微信技术团队是这样做的。 写在前面 微信的后台数据存储随着微信产品特性的演进,经历了数次的架构改造,才形成如今成熟的大规模分...

3个月前 (07-19) 42℃ 0评论 0喜欢

架构

详解微信异步队列 MQ 2.0 的功能优化及拓展思路

详解微信异步队列 MQ 2.0 的功能优化及拓展思路
MQ 异步队列是微信后台自研的重要组件,广泛应用在各种业务场景中,为业务提供解耦、缓冲、异步化等能力。本文介绍该组件2.0版本的功能特点及优化,为队列设计提供参考。 背景介绍 MQ 1.0 发布之初,基本满足了一般业务场景的异步化需求,实...

3个月前 (07-18) 28℃ 0评论 0喜欢

架构

QQ 空间社交广告系统技术架构实践

QQ 空间社交广告系统技术架构实践
作者|冯启航 编辑|小智 QQ 空间的在增值营收服务上探索了多年,本文将展示负责增值服务体系的后台工程师如何在众多增值业务需求面前找到最合适的技术架构的支撑这个年入几十亿的产品,以及如何利用好大数据为增值营收带来新的增长引擎。 注:本...

3个月前 (07-14) 39℃ 0评论 0喜欢

架构

大型网站架构演化历程

大型网站架构演化历程
大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。 本文内容大部分来自《大型网站技术架构》,这本书很值得一看,强烈推荐...

3个月前 (07-12) 21℃ 0评论 0喜欢

java

详解Zookeeper的功能以及工作原理

详解Zookeeper的功能以及工作原理
1.ZooKeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易...

3个月前 (07-11) 77℃ 0评论 0喜欢

架构

轻松筹1.6亿注册用户的Passport账户体系架构设计

轻松筹1.6亿注册用户的Passport账户体系架构设计
轻松筹是全国 1.6 亿人使用的全民众筹平台,几乎所有核心业务都依赖于账号系统,账号系统的用户体验,安全性,稳定性直接影响着轻松筹所有业务的运行。轻松筹发展迅速,目前已经展开了多条产品线,单点登录的需求愈加强烈。另外由于历史包袱的原因,也遗...

3个月前 (07-09) 55℃ 0评论 0喜欢