首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
电商架构
订阅
用户2480692418071
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
vivo全球商城:电商交易平台设计
本文介绍了交易平台的设计理念和关键技术方案,以及实践过程中的思考与挑战。vivo官方商城经过了七年的迭代,我们采用平台化的思想来搭建底层系统,以通用能力灵活支撑上层业务的个性化需求。
drools规则动态化实践
规则引擎业务应用背景 业务逻辑中经常会有一些冗长的判断,需要写特别多的if else,或者一些判断逻辑需要经常修改。这部分逻辑如果以java代码来实现。
再有人问你如何实现订单到期关闭,就把这篇文章发给他!
在电商、支付等系统中,一般都是先创建订单(支付单),再给用户一定的时间进行支付,如果没有按时支付的话,就需要把之前的订单(支付单)取消掉。这种类似的场景有很多,还有比如到期自动收货、超时自动退款、下单
分布式二级缓存组件实战(Redis+Caffeine实现)
所谓二级缓存 平时我们会将数据存储到磁盘上,如:数据库。如果每次都从数据库里去读取,会因为磁盘本身的IO影响读取速度,所以就有了像redis这种的内存缓存。可以将数据读取出来放到内存里,这样当需要获取
RocketMQ消息消费-客户端拉取消息前的准备工作
本篇为RocketMQ消费者解析的第一篇,本篇文章图文并茂的展示了消费者在拉取消息之前的准备工作,并着重解析了客户端的重点类MQClientInstance
语雀 x 稀土掘金,在知识花园里种一颗小树
7月底,蚂蚁集团终端技术委员会主席、支付宝体验技术部负责人玉伯在稀土开发者大会上带来了《技术人如何做产品》的相关主题分享,还和字节跳动 ByteTech 负责人,也是稀土掘金社区的负责人月影做了一场【
探讨Redis分布式锁解决优惠券拼抢问题
一、什么是分布式锁 二、为什么需要分布式锁 在单机部署的系统中,一般采用线程锁来解决高并发的问题,多线程访问共享变量的问题达到数据一致性,可以使用synchornized、ReentrantLock等
基于大中台架构的电商业务中台最佳实践之一:业务中台总体架构介绍
1. 2. 业务中台采用领域驱动设计(DDD),在其上构建业务能力SAAS,持续不断进行迭代演进。 3. 平台化定位,进行了业务隔离设计,方便一套系统支撑不同玩法的业务类型和便于定制化扩展。 4. 5. 天然的分库分表,消息解耦和分布式缓存设计,支持弹性扩容,以支持大数据高并发…