原文:架构 | 京东商品搜索架构设计

电商搜索系统存在以下特点:数据量庞大。 上亿级别 高并发。 日均pv过亿 数十亿 一条商品数据由商品基本信息 价格 库存 促销 评价等组成,这些数据存储在各自业务系统当中。 多数据源导致构建索引比较麻烦 召回率要求高。 哪个商家发现搜不到自家的商品肯定要抓狂,哪怕有一个搜不到。 时效性要求高,价格变动 库存变动 上下架等要求近实时。 更新时间过长虽然不会造成资损,但是会严重影响用户体验 索引更新量 ...

2016-01-07 23:46 1 5534 推荐指数:

查看详情

商品详情系统架构设计

商品详情系统是一个展示商品基本信息、参数等详情的系统,是商品购买的入口。它是电商平台中访问量最大的系统之一,苏宁易购大促期间PV量和UV量很大,这么大的访问量对系统的并发能力要求高。在业务上它与周边系统的关系是高耦合。依赖商品详情系统的的系统特别多,比如:促销系统、推荐系统、大聚惠、等众多营销系统 ...

Fri Apr 01 21:39:00 CST 2016 1 1487
京东应用架构设计ppt阅读总结

(一)架构设计原则总结: 1.架构愿景:高可用性、高可扩展性、低成本、多快好省(高时效、高人效、低成本) 2.业务架构设计原则:基础业务下沉抽象成平台、核心业务非核心业务分离、隔离不同类型的业务、主流程辅流程分离 3.基础服务--->组合服务--->流程 ...

Mon Apr 27 18:20:00 CST 2015 0 3268
电商项目商品详情页架构设计

当用户进入京东首页,点击搜索手机进入搜索页面,点击一款手机进入商品详情页面,主要展示商品的信息,主要分为三块信息:   1:基本信息:展示商品的基本信息,包括sku价格等基本信息. 2:商品描述(商品详情页下面商品信息的tab页面的第一个默认选中页面) 3:商品的规格参数(商品详情页 ...

Mon Jun 05 20:32:00 CST 2017 0 4365
架构设计(一) 架构演变

什么是架构 架构的第一性原理:降本增效 1. 对业务场景抽象后得出的支撑骨架 2. 架构因业务场景而生被业务场景所抛弃 3.架构没有最好只有最合适 - 研发的技术能力 - 业务的复杂度 - 数据规模大小 - 时间成本 - 运维能力 4.最合适的架构都是业务场景 ...

Sun Nov 01 23:24:00 CST 2020 1 517
架构设计(1)-谈谈架构

1、什么是架构架构本质 在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。 此君说的架构和彼君理解的架构未必是一回事。 LInux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应该关注哪一个?想要清楚以上问题 ...

Sat Aug 24 01:42:00 CST 2019 0 824
架构设计之CPU架构

前言 当前的CPU主要分为两类: CISC 和 RISC,它们的区别在于不同的CPU设计理念和方法 专业名词: Mac(Macintosh): 苹果公司开发的个人消费型计算机,使用独立的macOS系统的PC CISC(Complex instruction set computer ...

Sun Dec 19 01:48:00 CST 2021 0 220
Java生鲜电商平台-商品基础业务架构设计-商品设计

Java生鲜电商平台-商品基础业务架构设计-商品设计 在生鲜电商的商品中心,在电子商务公司一般是后台管理商品的地方。在前端而言,是商家为了展示商品信息给用户的地方,它是承担了商品的数据,订单,营销活动的数据中心,在后端而言,商品中心则是运营者管理维护商品的地方,因此从商品的上传到发货 ...

Mon Jul 08 20:32:00 CST 2019 1 1312
Java生鲜电商平台-商品基础业务架构设计-商品分类设计

Java生鲜电商平台-商品基础业务架构设计-商品分类设计 说明:我们搞过电商的人都可以体会到,搞生鲜电商是最复杂的,为什么复杂呢?我总结了有以下几个业务特性决定的: 1. 业务本身比较复杂。 2. 商品都是非标准化的商品。 3. 各种售后问题层出不穷. 4. 人心 ...

Thu Jul 04 19:23:00 CST 2019 0 752
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM