当前位置:网站首页>E-commerce seckill system
E-commerce seckill system
2022-06-30 22:47:00 【InfoQ】
Business background
- You choose the best-selling and highly praised products on major e-commerce platforms to sell , No more than... Per category 20 A commodity , At present, we have done 10 Categories ;
- This time 6.18 Second kill chose 1000 A power bank ,10 platform iPhone12 As a second kill commodity ;
- The normal daily life is about 100 Million users ;
- The boss asked to be foolproof .
Technical background
- The technical team takes Java Mainly , The microservice architecture has been implemented ;
- The main channels are self owned App( Include iOS and Android) And WeChat applet , In order to promote the transformation of users into App user , Download only App To participate in the second kill ;
- At present, there are only single rooms .
Basic business scenarios
- Booking a second kill
- View commodity inventory and basic information
- place order
- Payment confirmation order
The overall structure of the idea
Storage architecture design
Performance estimation
Architecture design
Computing architecture design
Performance estimation
Architecture design
Load balancing architecture
Cache architecture
Other architecture design
Scalable architecture design
High availability architecture design
Big data architecture design
边栏推荐
- Architecture of IM integrated messaging system sharing 100000 TPS
- 电脑设备管理器在哪里可以找到
- 严格次小生成树
- 腾讯3年,功能测试进阶自动化测试,送给在手工测试中迷茫的你
- 多線程經典案例
- Femas:云原生多运行时微服务框架
- 微信小程序通过点击事件传参(data-)
- Redis - 01 缓存:如何利用读缓存提高系统性能?
- B_ QuRT_ User_ Guide(31)
- 2022-06-30:以下golang代码输出什么?A:0;B:2;C:运行错误。 package main import “fmt“ func main() { ints := make
猜你喜欢

New trends of China's national tide development in 2022

Web APIs comprehensive case -tab column switching - dark horse programmer
![CesiumJS 2022^ 源码解读[6] - 三维模型(ModelExperimental)新架构](/img/ce/519778cd731f814ad111d1e37abd10.png)
CesiumJS 2022^ 源码解读[6] - 三维模型(ModelExperimental)新架构

与AI结对编程式是什么体验 Copilot vs AlphaCode, Codex, GPT-3

Ms17-010 Eternal Blue vulnerability of MSF

2022-06-30: what does the following golang code output? A:0; B:2; C: Running error. package main import “fmt“ func main() { ints := make

Architecture of IM integrated messaging system sharing 100000 TPS

Redis - 01 缓存:如何利用读缓存提高系统性能?

微信小程序中的数据双向绑定

Ride: get picture Base64
随机推荐
基于kubernetes平台微服务的部署
2022-06-30: what does the following golang code output? A:0; B:2; C: Running error. package main import “fmt“ func main() { ints := make
Braces on the left of latex braces in latex multiline formula
100 important knowledge points that SQL must master: creating and manipulating tables
dba
Femas: cloud native multi runtime microservice framework
零样本和少样本学习
微信小程序通过点击事件传参(data-)
B_ QuRT_ User_ Guide(35)
Swift 5.0 - creation and use of swift framework
Store Nagios monitoring information into MySQL
Youfu network hybrid cloud accelerates enterprise digital transformation and upgrading
JMeter cross thread parameter association requires no script
Fastjson V2 simple user manual
Femas:云原生多运行时微服务框架
pytorch 的Conv2d的详细解释
AtCoder Beginner Contest 257
leetcode:104. Maximum depth of binary tree
"Paddle + camera" has become a "prefabricated dish" in the AI world, and it is easier to implement industrial AI quality inspection
A new one from Ali 25K came to the Department, which showed me what the ceiling is