展开

关键词

vivo 全球商城优惠券系统架构设计与实践

优惠券系统是vivo商城营销模块中一个重要组成部分,早在15年vivo商城还是单体应用时,优惠券就是其中核心模块之一。 随着商城的发展及用户量的提升,优惠券做了服务拆分,成立了独立的优惠券系统,提供通用的优惠券服务。目前,优惠券系统覆盖了优惠券的4个核心要点:创、发、用、计。 以下为vivo商城优惠券部分场景的展示: [3c0af190b22a43f79da142e962aedb55~tplv-k3u1fbpfcp-zoom-1.image] 二、系统架构及变迁 优惠券最早和商城耦合在一个系统中 与商城系统的高耦合,直接影响了商城整站接口性能。 优惠券的迭代更新受限于商城的版本安排。 针对多品类优惠券,技术层面没有沉淀通用优惠券能力。 验证服务是否正确,出现问题时,切换回商城数据源。 关闭双写,优惠券系统迁移完成。

39112

vivo 全球商城优惠券系统架构设计与实践

优惠券系统是vivo商城营销模块中一个重要组成部分,早在15年vivo商城还是单体应用时,优惠券就是其中核心模块之一。 随着商城的发展及用户量的提升,优惠券做了服务拆分,成立了独立的优惠券系统,提供通用的优惠券服务。目前,优惠券系统覆盖了优惠券的4个核心要点:创、发、用、计。 以下为vivo商城优惠券部分场景的展示: 二、系统架构及变迁 优惠券最早和商城耦合在一个系统中。 与商城系统的高耦合,直接影响了商城整站接口性能。 优惠券的迭代更新受限于商城的版本安排。 针对多品类优惠券,技术层面没有沉淀通用优惠券能力。 配置当前数据库开关为双写,即线上数据同时写入商城库和优惠券新库。此时服务提供的数据源依旧是商城库。 迁移动态数据。迁完后,验证动态数据迁移准确性。 切换数据源,服务提供的数据源切换到新库。

43441
  • 广告
    关闭

    开发者专享福利,1988元优惠券限量发放

    带你体验博客、网盘相册搭建部署、视频渲染、模型训练及语音、文字识别等热门场景。云服务器低至65元/年,GPU15元起

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

    newbee-mall 开源商城新计划:秒杀功能、优惠券、对接支付宝

    新项目是 newbee-mall 的升级版本,暂时就叫它 newbee-mall-plus 吧,第一阶段会开发秒杀功能、优惠券、对接支付宝这些功能,也会慢慢加入 Redis、 Elastic Search Vue 版本的迭代优化之外,打算做一下系统的升级,主要计划如下: 增加功能模块 增加技术栈 第一阶段的话,主要开发三个功能:秒杀功能、优惠券、对接支付宝。 优惠券列表页面 ? 我的优惠券页面 ? 支付宝接入(截的支付宝网站的预览图) ? ? 所有计划中的功能都是刚刚开发,预计农历新年后一段时间开发完成。 从左到右依次为:新蜂商城后台管理系统页面、新蜂商城 PC 端页面、新蜂商城 Vue 版本的三个页面。 优惠券功能、支付宝接入、秒杀功能,预计的开发时间应该在两三个月左右吧,如果不出意外的话。毕竟快过年了,然后年底公司还有一些小活动,所以预计在 2021 年 4 月前开发完成。

    25030

    .NET Core.NET5.NET6 开源项目汇总7:电商项目

    nopCommerce运行在带有MS SQL 2012(或更高版本)后端数据库的ASP.NET Core 5上。 技术栈: ASP.NET MVC Core 5.0 Entity Framework Core 5.0 ASP.NET Identity Core 5.0 Angular 1.6.3 MediatR 7.0.0 支付发放与使用优惠券 使用优惠券吸引客户,促进销售。 支持征收购物税 每个国家、州或邮政编码征收不同的税。 核心小程序商城系统(CoreShop) 是基于 Asp.Net 5.0、Uni-App开发,支持可视化布局的小程序商城系统,前后端分离,支持分布式部署,跨平台运行,拥有分销、代理、团购、拼团、秒杀、直播 、优惠券、自定义表单等众多营销功能,拥有完整SKU、下单、售后、物流流程,支持可视化自定义首页模块布局效果。

    92120

    优惠券设计:优惠券模板篇

    一、框架结构 前文对优惠券模板规则进行了总结,优惠券规则主要可分为:优惠规则、有效期和余量控制。 满额限制为0时即为无满额要求的优惠券,通常称为立减券或无门槛优惠券。 2. 折扣券 优惠金额为折扣模式的优惠券。 指定商品 指定商品模式,优惠券模板和特定商品建立关联。仅指定的多个商品可使用优惠券。例如上文提到的酒仙网合作类优惠券,仅特定商品可用。 2. 余量控制 余量控制模块,控制优惠券模板生成优惠券的数量。当优惠券余量不足时,通过邮箱或其他方式对模板创建人进行通知,可按实际情况进行增加余量。 七、小结 优惠券模板作为优惠券系统的基础和核心模块,本文仅从业务附属型自营商城角度来梳理优惠券模板的基础框架。

    1.2K20

    基于SpringBoot + Vue的小程序商城项目(附源码),支持分销、团购、秒杀、优惠券。。。

    前些时候一直有粉丝让我分享带分销的商城项目,网上收集了一波,希望能帮到大家。 WEB合并,请打包发布此项目 |--platform-gen 代码生成 |--platform-mp 微信公众号模块 |--platform-schedule 定时任务 |--platform-shop 商城后台管理 |--uni-mall uniapp版商城 |--wx-mall 微信小程序原生商城 实现功能 一:会员管理 a 会员管理 b 会员等级 c 收货地址管理 d 会员优惠劵 e 会员收藏 f 会员足迹 g 搜索历史 h 购物车 二:商城配置 a 区域配置 b 商品属性种类 c 品牌制造商 d 商品规格 e 订单管理 f 商品类型 g 渠道管理 h 商品问答 i 反馈 j 关键词 三:商品编辑 a 所有商品 优惠券 ? 小程序并联手机 源码已经全部上传完毕 ? 另外还提供了详细的开发文档,对于初学者非常友好 ?

    42630

    .NET 云原生架构师训练营(建立系统观)--学习笔记

    目录 目标 ASP .NET Core 什么是系统 什么是系统思维 系统分解 什么是复杂系统 作业 目标 通过整体定义去认识系统 通过分解去简化对系统的认识 ASP .NET Core ASP .NET Core 是什么 ASP .NET Core 是干什么的 Host、Server、HostApplication 与 ASP .NET Core 是什么关系 ASP .NET Core 和 .NET Core 是什么关系 ASP .NET Core 是什么 WEB FRAMEWORK(形式) ASP .NET Core 是干什么的 帮助我们快速地构建跨平台的、现代化的、高性能的、面向云的WEB应用程序 不然可能会每个子系统都设计一个 DI,Configuration,Logging,如果一开始就以一个整体去考虑,就不会这样 当我们需要为一个大系统添加一个小系统的时候,需要考虑整体可能会带来的影响,比如商城增加一个发放优惠券的功能 ,需要考虑优惠券对原来会员等级的优惠,平台的优惠有没有冲突,另外需要考虑优惠券对订单系统,库存系统,会员系统会不会有影响 所有的系统都是由实体组成,实体本身也是一个系统 所有的系统都可以作为一个实体,来构成一个更大的系统

    12500

    优惠券设计及流程_优惠券怎么设计

    在整个APP开发产品发展的整个周期中,运营活动必不可少,而发放优惠券已成为运营活动的一种基本形式,而关于优惠券设计的整体流程尤为重要。接下来,分享一下自己的经验,希望对大家有帮助,感谢支持! 整体架构分析: 一、确认优惠券的类型 首先我们要区分优惠券和代金券: 优惠券 给持券人的某种特殊权利的优待券,可以折抵商品价值,给消费者带来了优惠。 而我们常见的优惠券类型有:体验券、礼品券、折扣券、特价券、换购券等,我们要根据运营活动选择合适的优惠券类型。 在确认优惠券类型的同时,一定要注意区别每一类优惠券的形式及使用条件。 三、确认优惠券使用范围 其实使用范围一般在优惠券的使用条件中有所呈现,但使用范围更多的是阐释此优惠券是全场通用还是限制品类?是只能在某个店铺使用还是该品牌下的所有店铺都可以用? 按照单品使用:仅限XX商品使用,比如APP商城内的某一特定商品,即除了这件商品,其他商品不可用。 四、确认优惠券发放数量 这一点看似简单,其实特别重要。

    6210

    商城项目-商城介绍

    2.商城介绍 2.1.项目介绍 商城是一个全品类的电商购物网站(B2C)。 可以品论已购买商品 管理员可以在后台管理商品的上下架、促销活动 管理员可以监控商品销售状况 客服可以在后台处理退款操作 希望未来3到5年可以支持千万用户的使用 2.2.系统架构 2.2.1.架构图 商城架构缩略图 2.2.2.系统架构解读 整个商城可以分为两部分:后台管理系统、前台门户系统。

    1.7K41

    这样使用优惠券功能,才能让你的商城赚大钱

    优惠券的使用非常广泛,从线下门店到线上电商,尤其是电商、O2O等行业经常使用到优惠券。后来,由于优惠券的滥用,优惠券营销已变成不少商户的鸡肋功能:发券没人领,领券没人用,用券不积极等。 优惠券的功效大不如前。甚至某些商户已经不愿意再用优惠券这种营销方式了。如何让商家发出的优惠券激发用户的兴趣呢?本篇文章的重点就是跟大家分享一下如何借助小程序提高优惠券的使用率。 1.jpg 不是优惠券成为鸡肋,而是你不会用 首先来说一下关于优惠券最基本的内容 优惠券有什么作用? 点击链接查看https://market.cloud.tencent.com/stores/1251619298) 小程序优惠券应用场景 01 拉新,为商城引流 功效:刺激消费者感官,鼓励转发朋友/朋友圈 场景描述:商家可通过页面转发老带新,通过爆款商品获取新用户,如餐饮行业商家,通过网红食品的页面转发形式,将活动发送至新老客户社群中,鼓励老用户进行分享,带来新用户,为商城引流。

    70750

    商城应用】商城搜索流程

    https://blog.csdn.net/linzhiqiang0316/article/details/82317132 课程开始之前我们先回忆一下商城app搜索的口子一般有哪些,商城首页一般会有一个搜索 商城首页搜索 ? 如上图所示,这个入口的搜索范围是最大的,为什么这么说呢,后面大家就知道了。为了提高我们用户的体验,所以一般不会在首页直接弹出输入键盘,而是跳转到一个新的页面,如下所示: ? 分类页面搜索 分类页面搜索其实本质上面和商城首页搜索没有任何区别,只是放置的位置不一样而已。 总结 今天内容相对而言会比较简单,但是越是简单的内容越是重要,在我们商城应用讲完之后,就要开始我们商品实现技术架构的课程了,比如搜索技术架构就有相当多的内容了,比如聚合、高亮、排序、权重、组合查询、数据同步等等之类的内容

    43920

    优惠券系统设计

    商户发的优惠券只能用于商户自身的商品,平台发的优惠券适用的范围就非常广了。 优惠券基本属性 优惠秋的类型:立减券,满减券,折扣券等 优惠券基本描述:比如活动名称等 优惠券发行方: 优惠券的发行方式: 优惠券的有效期:一般有两种,固定起止时间的有效期,领取后一定时间内过期 优惠券面额 : 优惠券的满减条件: 优惠券的发行量: 领券 领取限制 谁能领:一张优惠券是所有用户都可以领取还是只能指定的用户可领取 领取上限:一个优惠券最多能领取多少张? 流程交互 那么对于一个优惠券系统,一般的流程交互如下: image.png 需要解决的问题 那么对于一个优惠券系统,需要解决的问题主要有两点 安全性: 优惠券超: 高并发的情况下优惠券领取的数量超过了发行量 后记 本文主要讨论了一个优惠券系统设计时候该考虑的一些问题,除了优惠券的一些属性细节之外,重点讨论了下一个优惠券系统再高并发时候的安全性 和可扩展性。

    2.5K64

    扫码关注腾讯云开发者

    领取腾讯云代金券