设计架构
文章平均质量分 65
无欲则钢
这个作者很懒,什么都没留下…
展开
-
优惠券发放接口调优实战
本篇记录了一个高并发接口的调优过程,从单节点100个并发响应时间5秒以上,到最后单节点100个并发响应时间200ms,完成了既定的调优目标,积累了宝贵的经验。抛砖引玉,供大家探讨。本篇作者微盟-李浩, 欢迎转载,转载请注明作者。原创 2015-11-04 15:23:54 · 14855 阅读 · 10 评论 -
优惠券读服务优化
优惠券读服务优化前几天成功解决了发券时的并发问题,参考这里。但是用户领取得卡一多,读取速度也慢了下来,用户领取了200张卡以后,取得自己所有的卡需要5s左右。 主要业务场景,查询用户卡包,得到用户所有的卡券。 - 用户根据id分在不同的表。 - 卡券根据不同的商户,分在不同的表。先用用户id拿到用户和卡的对应关系。再根据每个卡的商户和 卡券id查询对应的卡券,因为卡分在不同的表,不原创 2015-11-27 15:10:59 · 2595 阅读 · 0 评论 -
内网主机,智能设备的互联网访问方案,可联网即可当服务器。
从事互联网创业,云服务器是刚需,现在主流的互联网应用都是分布式,由于节点较多,就算部署到一台主机上,因为对机器的高配置要求,费用依然不菲。与此同时,家用主机cpu核心数量和内存都大幅度提升,宽带网络也已经普及。能不能用家用主机做服务器,成为摆在眼前的问题。原创 2016-06-26 18:19:58 · 1350 阅读 · 1 评论 -
通用电商异步营销引擎设计-李浩
营销引擎设计本文作者 李浩业务场景-用户或者业务系统触发事件后,需要对用户进行营销。常见事件有用户完成订单。用户签到。用户会员升级。用户过生日。其他一切可营销场景。营销需求-用户场景触发后,可以对用户发放特定奖励,可以是优惠券,积分,现金额度等等系统支持的一切权益。设计目标面对复杂的业务需求,高可扩展性,高可复用性。一般营销活动单个活动单独编写,活动的可扩展性非常差,往往产品要支持一原创 2017-12-07 11:51:29 · 1901 阅读 · 1 评论 -
订单批价引擎-如何用一行代码返回订单应付金额
现代的电商系统中,优惠活动种类繁多,比如 会员价,满减满折,现金券,折扣券和第二件半价,SKU级别的优惠等。还涉及会员权益的抵扣,积分,会员余额等等。优惠项目两两之间还有同享关系。例如使用了满减就不能享受折扣券折扣,使用了余额就不能再用现金券。如何设计和实现一套优雅的得到默认最优支付方案的代码,是所有电商服务端研发人员都会面临的挑战。设计目标活动及优惠类型的可添加扩展在众多的支付方案中,选出实付最...原创 2018-02-10 19:08:10 · 2027 阅读 · 0 评论