• 三层架构和 MVC 那点事儿

     发表于 1 年 前

    这是个老生常谈的话题了, 但我估计很多人还是会有疑惑, 我把自己的思考和大家分享下。...

  • 美团大众点评 Hybrid 化建设

     发表于 1 年 前

    Hybrid 是移动端热更新最常用的手段,限于 App Store 上架审核时间较长,美团大众点评也采取了该方案。...

  • 京东亿级商品搜索核心技术解密

     发表于 1 年 前

    京东商品搜索引擎是搜索推荐部自主研发的商品搜索引擎,主要功能是为海量京东用户提供精准、快速的购物体验。目前入口主要有PC/移动/微信/手Q搜索、移动列表页、店铺搜索、店铺列表等。虽...

  • 如何提升缓存命中率

     发表于 1 年 前

    从架构师的角度,需要应用尽可能的通过缓存直接获取数据,并避免缓存失效。这也是比较考验架构师能力的,需要在业务需求,缓存粒度,缓存策略,技术选型等各个方面去通盘考虑并做权衡。尽可能的...

  • QQ会员活动运营平台演变实践

     发表于 1 年 前

    QQ会员活动运营平台(AMS),是QQ会员增值运营业务的重要载体之一,承担海量活动运营的Web系统。在过去四年的时间里,AMS日请求量从200-500万的阶段,一直增长到日请求3-...

  • 淘宝大秒系统设计详解

     发表于 1 年 前

    最初的秒杀系统的原型是淘宝详情上的定时上架功能,由于有些卖家为了吸引眼球,把价格压得很低。但这给的详情系统带来了很大压力,为了将这种突发流量隔离,才设计了秒杀系统,文章主要介绍大秒...

  • 京东三级列表页持续架构优化:Golang + Lua (OpenResty) 最佳实践

     发表于 1 年 前

    分类列表,展示各个分类的商品,有综合排序、价格排序、销量排序、上架时间排序、图书还有出版时间排序。可以按照品牌、价格和各种扩展属性筛选出想要的商品。...

  • 京东活动系统亿级流量应对之术

     发表于 1 年 前

    京东活动系统是一个可在线编辑、实时编辑更新和发布新活动,并对外提供页面访问服务的系统,其高时效性、灵活性等特征,极受青睐,已发展成京东几个重要流量入口之一。近几次大促,系统所承载的...

  • 大众点评订单系统分库分表实践

     发表于 1 年 前

    原大众点评的订单单表早就已经突破两百G,由于查询维度较多,即使加了两个从库,优化索引,仍然存在很多查询不理想的情况。...

  • 秒十万笔交易的数据架构解读

     发表于 1 年 前

    随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百倍乃至千倍的暴增。作为商品购买的最后一环,保证用户快速稳定地完成支付尤为重要。所以在2015年11月,我们对整个支付系统进行...

  • 基于 IBM Rational Functional Tester 实现高效的自动化测试日志框架

     发表于 1 年 前

    随着自动化测试覆盖率的增加,自动化测试项目本身的代码复杂性也会相应提高。不同于其他软件开发项目,UI 自动化测试有其特性,它是模拟人手工来执行测试套件,验证产品质量的一种软件项目。...

  • 淘宝应对双 11 的技术架构分析

     发表于 1 年 前

    数据产品的一个最大特点是数据的非实时写入,正因为如此,我们可以认为,在一定的时间段内,整个系统的数据是只读的。这为我们设计缓存奠定了非常重要的基础。...

  • 淘宝大秒系统设计详解

     发表于 1 年 前

    导读: 最初的秒杀系统的原型是淘宝详情上的定时上架功能,由于有些卖家为了吸引眼球,把价格压得很低。但这给的详情系统带来了很大压力,为了将这种突发流量隔离,才设计了秒杀系统,文章主要...

  • 京东通天塔——京东中间件如何支撑起每一场大促

     发表于 1 年 前

    每次大促都是考验各电商架构的最好时机,然而一般电商大促时,我们可能更关注系统架构如何降级如何限流等经典手段。这次换个视角,中间件在《京东技术解密》一书中被京东喻为大促通天塔,而京东...

  • 苏宁11.11:苏宁易购移动端的架构优化实践

     发表于 1 年 前

    双11,不仅是广大商家和消费者们的饕餮盛宴,同时也是各家电商公司的技术研发力量的实力体现。为了给用户带来更好的体验,苏宁易购移动端团队一直以来追求 “极速、稳定、安全” 的目标,围...

  • 蘑菇街11.11:移动流量猛增,如何设计高并发多终端的无线网关

     发表于 1 年 前

    自从2011年蘑菇街上线,蘑菇街一直沿用的是以PHP为核心的业务系统架构。但是,随着业务的增长、业务逻辑的复杂化,对技术架构有了更高要求。另外,随着移动互联网的普及,大量用户流量从...

  • 【惊】腾讯:3亿人次的实战演习,如何做到丝般顺滑?

     发表于 1 年 前

    社交网络事业群拥有众多海量规模的业务,在海量的运营压力下,服务器设备的数量也突破了10w大关,并有序的分布在全国不同的IDC中实现异地容灾的高可用架构。 ...

  • 揭秘:微信是如何用 libco 支撑 8 亿用户的

     发表于 1 年 前

    ibco是微信后台大规模使用的c/c++协程库,2013年至今稳定运行在微信后台的数万台机器上。libco在2013年的时候作为腾讯六大开源项目首次开源,我们最近做了一次较大的更新...

  • 微信为啥不丢 “离线消息”?

     发表于 1 年 前

    “离线消息”的可达性 可能比大家想象的要复杂。...

  • 浅析京东实时数据平台:架构篇

     发表于 1 年 前

    数据仓库的数据时效性,可以理解为数据从业务系统到达仓库之后可用于分析的时间。...