首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

大型平台设计实例:平台总体设计和业务模型设计

大型平台设计实例 本章我们将使用微服务架构风格设计一个大型平台,这个平台将以 Saas 方式提供一个类似于 S2B2C 的服务。...平台是 个大众化的应用平台,读 对它的功能都比较熟悉,本章通过电平台的微服务架构设计,帮助读者深入理解微服务设计和开发在实际中的具体使用。...平台总体设计 S2B2C 种新零 的解决方案,简要来说,体现了供应(或平台提供方〉、分销和顾客的一种交易关系。...平台业务模型设计 根据平台的总体业务功能,我们可以创建相应的业务 型。中,对于门户商城,我们只提供移动商城的业务模型设计。我们可以使用手机、 iPad 等移动设备访问移动商城。...本文给大家讲解的内容是SpringCloud微服务架构实战:大型平台设计实例:平台总体设计和业务模型设计 下篇文章给大家讲解的是大型平台设计实例:合理划分微服务、创建RESTAPI、WebUI

1.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

(1)-商品模块设计

摘要 本篇主要介绍领域中的商品模块设计 sku,spu,item 关于sku, spu,item的讨论有很多,各个平台也有些细小的区别,可以参考这篇讨论 https://www.zhihu.com...不同的规模,在这块定义可能不同,比如spu,有些不需要,这个只是一个描述,不会在系统中有实际的用处。...这样设计也是可以的,使用item就可以满足需求,买家在搜索商品时,我不区分搜索的是哪个spu,直接去搜索item的属性也可以。...领域设计 类目设计 类目需要注意点就是要区分前台类目和后台类目,然后做对应映射,后台类目由商家创建,不经常变。前台类目出于营销目的,会经常需要变更。 ? ? 商品设计 ?...商品模板,有商家创建 sku sku,注意这边的sku属性采用的是公共属性,content存的是sku_property json string的内容,意味这部分的属性不可搜索,如果需要搜索,需要重新设计

1.1K11

系统设计之商品

前言 这是系统设计系列在商品设计这块的最后一篇文章。...以下是其他文章地址,按照逻辑顺序排列如下 – 系统设计之用户系统 https://blog.fastrun.cn/2018/06/14/1-10/ – 系统设计之购物车 https://blog.fastrun.cn.../2018/06/19/1-12/ – 系统设计之商品 (上) https://blog.fastrun.cn/2018/07/08/1-26/ – 系统设计之商品 (中) https://blog.fastrun.cn.../2018/07/11/1-28/ – 系统设计之商品 (下) https://blog.fastrun.cn/2018/07/16/1-29/ – 系统设计之订单 https://blog.fastrun.cn.../2018/07/27/1/ – 系统设计之商品接口 https://blog.fastrun.cn/2018/08/03/1-36/ 在以上文章中,有些地方描述的不够全面,这篇文章就当补个漏了。

97420

设计中的极简设计

但是对于设计风格大多数人还停留在最初的用商品堆砌+文字信息+各种乱七八糟的效果。而这两年各个公司已经非常重视设计了,而且设计风格也逐步走向简洁乃至极简的风格。...这种变化是随着的不断发展,更加重视产品的品质而进化的。 下面从3个方面来讲一下如何做极简的设计,每个里面都有一些具体的知识点。 先看一下极简设计的案例: ?...二、精致的颜色 在设计中,对颜色的把控非常重要,在某种情况下对颜色控制的好坏直接影响着页面的停留时间。...字体是一门非常专业的门类,很多设计师还不能很好的驾驭一些字体,无论是普通的设计还是极简设计最好使用字形和结构都相对简单的字体。 ?...,保留最基本最为有用的东西,我这次的教程也从排版、颜色、字体三个方面来具体的讲解了怎样做极简的设计,同样这些内容也适用于一般设计

1.1K40

设计知乎总结

想做一个B2B2C的平台,在后台数据统计搭建的时候需要注意哪些问题?如何设计具体的统计模块?...比如供应管理,你会得到供应的公司地区、电话、类目等,在数据统计中,你可以对地区、类目统计,再根据C的对应需求推荐等 PalmWong: 建议先从业务理解开始: BBC平台,首先分成三个后台 商家门户...如部分商品信息、排行榜之类的可以去缓存里取 写的数据: 要求即时生效的,如修改用户信息,直接同步写到master数据库 即时要求不高或者有并发限制的,如发微博、发私信之类的 先写到队列,异步读取保存到数据库 平台中商品规格设计的问题...并且在实现商品创建时,要先把商品创建好后,才能创建规格,个人参考一些大的平台方式,发现都是一个提交完成商品创建。...需要的帮助: 需要结合我的问题描述,给一个合理的商品多规格、多价格、多库存的设计方案,来解决我编程上的复杂度,同时保证我可以在商品创建的交互设计中简单。

1.4K20

系统架构设计浅析

在这不断演进的过程中,系统设计也经历了创新和发展,以迎合商业的需求和市场的变化。...本文试图探讨系统架构设计的各个方面,从业务的链路、微服务架构、领域驱动设计(DDD)到核心服务和组件的详细分析,旨在为领域的研发从业者提供关于构建强大、可持续发展的系统的实用建议。...三、架构设计目标与原则系统的架构设计需要考虑多个设计目标,以满足系统的性能、可扩展性、安全性等要求。同时,设计时需要依据一些重要的设计原则来确保系统的健壮性和可维护性。...通过在领域模型中捕捉实体和业务逻辑,DDD使得系统的各个领域能够以清晰、可维护的方式交互,减少了系统设计的复杂性。...订单域订单域是系统中最核心的领域之一,其功能覆盖了系统的基本工作流,并且而系统的多个领取都有交互。

1.8K52

设计手册之用户体系

前言 一直从事互联网开发三年多的时间了,回头想想却对整个业务流程不是很了解,说出去很是惭愧。...但是身处互联网的环境中,或多或少接触了其中的各个业务,其次周边还有很多从事的同事和朋友,这都是资源。...今天,我们开始第一部分用户体系的设计。本文分为如下四大模块: 架构设计 数据模型设计 交互设计 接口设计 架构设计 简单来看用户体系 当你第一次接触和用户相关的互联网产品时,或者曾今在我眼里。...其次,关于第三方登录这里存在一个交互方式设计存在的问题,后面交互设计时会提到。...现于小米科技海外商城组从事商城后端研发工作 大愚Talk lwhcv 曾就职于百度/融360, 现于小米科技海外商城组从事商城后端研发工作 -------- TIGERB PHP框架EasyPHP作者,拥有A/B/C轮创业公司工作经验

61620

系统设计之商品 (下)

大伙每天都在用,类似某猫,某狗等。...系统设计看似复杂又很简单,看似简单又很复杂 本章适合初级工程师及中级工程师细看,大佬请随意 前言 商品系统与订单系统(交易系统)是相铺相成的,当买家购买商品后将经历一个过程 商品系统-...,结果小明的购买清单里也变成了修改后的价格,所以说这种仅仅关联的设计是不可取的(至少在系统中不可取)。...文末有订单表的数据结构 多商户 实际在系统设计上,个人感觉不应区分多商户的与单用户的(至少开发者不应区分他们),但前期设计上就应把多商户概念带入到系统内。...ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; 致谢 感谢你看完这篇文章,接下来会继续出一些相关的文章

2.2K20

系统设计之商品 (上)

大伙每天都在用,类似某猫,某狗等。...系统设计看似复杂又很简单,看似简单又很复杂 本章适合初级工程师及中级工程师细看,大佬请随意 前言 商品的设计系统中占据重要地位,如何设计出高扩展,高性能的商品系统并非一件简单的事情,我的设计是观摩互联网各大佬的设计后自行研究的...,并非完全正确,但也不完全错误,现在我设计的这套系统已经在使用,如果在逻辑上遇到什么问题,会及时修改我关于系统相关文章的设计思想部分。...盗用一张淘宝的图,以上都是根据分类品牌设定好的规格及属性 主要是为了方便商家添加商品及其对商品的规格属性进行统一的管理,当然一个系统在前期运营的情况下尽量减少系统属性规格的使用(方便商家入住嘛)。...如果设计不合理例如商品添加很简单,但是修改商品就很复杂。在前期设计上我们要尽量避免这些“坑” 谢谢你看到这里,希望我的文章能够帮助到你。有什么问题可以在评论区留言,我看到会第一时间回复。

1.7K51
领券