当前位置: 首页 > 京东架构
  • 京东大促备战思路和方法2.0版主要是:1.积极预防,遵循PDCA模型,在系统建设之初就注重非功能设计,注重如何方便日常运营,并持续改进系统;2.提高发现问题的能力,能及早发现问题,甚至在问题发生前就介入处理;3.提高问题决策和处理问题的速度,迅速控制住问题影响,并解决问题。如果面临大促,则有必要采取的措施有:1.用大促的业务量预估来对系统进行评估。2.采取更加严格的检查措施,考虑进行跨系统的线上军演;大促前夕对系统进行全面的健康体检。3.大促来临时,执行严格的现场值班制度。4.建立统一的大促组织,统一指挥。

    阅读全文
    网站架构 11 人阅读 抢沙发 ,
  • 本文介绍了京东系统降级是的方法,并举例介绍京东系统如何降级。一般降级原则:牺牲部分用户体验;降低安全级别;牺牲部分业务逻辑;延缓任务处理;损失数据持久性;降低准确性/实时性;降低性能;降低容灾能力。介绍了降级之后的架构设计。降级之道是利用有限资源,保障系统核心功能高可用、有损的架构方法。有限资源;核心高可用;有损;架构方法。

    阅读全文
    网站架构 136 人阅读 抢沙发 ,
  • 京东高性能高并发系统的稳定性保障包含以下几方面:性能、并发、稳定性三者关系;如何改善延时;如何提高吞吐量;如何保障稳定性(提高可用性,分组和隔离,限流,降级,监控和故障切换);如何验证性能和稳定性。线上压测:两类压力测试场景(读业务压测、写业务压测);压力测试方案(从集群中缩减服务器、复制流量、模拟流量、憋单)全流程演练:降级、切换等。

    阅读全文
    网站架构 101 人阅读 抢沙发 ,
  • 基本的服务化框架包括如下模块:统一的RPC框架,服务注册中心,管理平台。作者从这三方面进行了介绍技术选型。一个完善的服务化框架要包含接口文档管理,配置中心,监控中心,分布式跟踪,服务治理(重点),网关,服务注册中心Plus,管理端Plus。最后又介绍京东服务化框架发展历程,技术选型,所遇到问题。

    阅读全文
    网站架构 93 人阅读 抢沙发 , , ,
  • 本文介绍了商品详情页,商品详情页前端结构,我们的性能数据,单品页流量特点。介绍了单品页技术架构发展过程,经历了架构1.0,2.0,3.0。现在的架构能能迅速响瞬变的需求,支持各种垂直化页面改版 ,页面模块化,AB测试,高性能、水平扩容 ,多机房多活、异地多活 。3.0版架构设计中遵循以下原则:数据闭环 ,动态化,数据维度化,弹性化 ,拆分系统 ,降级开关,Worker无状态化+任务化 ,多机房多活,异步化+并发化,多种压测方案 ,多级缓存化 。最后介绍了踩过一些坑,如何解决问题。

    阅读全文
    网站架构 242 人阅读 抢沙发 ,
  • 京东交易系统大体可分为三个部分。第一部分是订单提交前,就是俗称的购物车,结算页。第二部分是订单预处理部分,生成订单之后、到物流之前,还会有一些预处理过程,比如生鲜、大家电、奢侈品、易碎品等商品。第三部分是订单履约部分。京东交易平台,包括单品页的价格、库存,购物车、促销,结算页的下单,订单中心。

    阅读全文
    网站架构 105 人阅读 抢沙发 ,
  • 京东交易平台全监控链路实现对各层应用瓶颈点监控。交易平台多个系统架构升级采用基于用户流量比对测试方法,完成系统升级安全切换。618和双11大促当天主要工作就是预案的执行,通过执行清洗恶意流量、分流和限流预案,降低系统负载,保障整个交易系统的高可用。

    阅读全文
    网站架构 261 人阅读 抢沙发 ,