一,高并发
1,分布式
A,微服架构有Dubbo/Dubbox和SpringCloud
B,Provider(提供者),Consumer(消费者)
C,通信机制分为RPC和Restful
RPC:远程过程调用,通俗讲在一个项目中像调用本地服务一样调用别的项目提供的服务。
Restful:一组架构约束条件和原则,就是API接口调用的风格,请求WEB项目API接口的时候把参数封装在URL后边。
2,Redis缓存
3,集群,分布式锁
二,单用户多次操作
1,消息的幂等性
三,需要保证抢购的顺序
1,消息队列排队