thenApply 接收一个函数作为参数,thenApply(Functin<? super T,? extend U> fu> 接收参数A->B 用 thenApply接收...
![240](https://upload.jianshu.io/users/upload_avatars/4464433/67431e19-8c3e-4710-9e72-3f913bc3b9bd.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
thenApply 接收一个函数作为参数,thenApply(Functin<? super T,? extend U> fu> 接收参数A->B 用 thenApply接收...
第一阶段课程(MySql,Redis,JVM,RocketMQ课程),必须全部看完[https://docs.qq.com/sheet/DVUVmak1tbVBGbnFs?l...
MySql, Expalin,MVCC,BufferPool.MySql 内核. 索引合并,执行顺序,InnoDB引擎,执行计划,成本核算. 全局角度思考. Tomcat u...
Java基础parallel stream 默认使用ForkJoinPool。 线程池设置不合理,并行 主子线程同步用共享变量去实现父子线程数据同步,InheritableT...
msb https://www.mashibing.com/subject/1?activeNav=1&courseNo=2763&courseVersionId=3697...
kafka采用的是pull方式拉取消息.topic 异步到consumer 对应一个 consumergroup topicA消息发送到consumer group0 一一...
1. 设计模式 - 责任链模式 责任链模式(Chain of Responsibility Pattern) 为请求创建了一个处理对象的链。 发起请求和距离处理请求的过程进行...
常用功能 route predicate路径和header匹配 添加头参数 GateWayFilter Factoriesheader 全局过滤器GlobalFilter...
常用手段 限流,降级,拒绝服务 限流支持URL级别,也支持方法,QPS和线程数限流. 比如最大市1万qps,超过8千的时候就可以直接丢弃。。 限流会导致一部分用户请求失败,...
RedisRedis 6.0: 多线程,解决网络IO和数据批处理问题.数据操作还是单线程的. 网站文章,盖楼热点. MongoDb ES Sharding Sphere,...
Nacos Sentinel(滑动窗口) Seata三大组件 云原生log.info(new Date().toString());CompletableFutu...
配置优先级 bootstrap.yml application.yml 分为启动时获取配置,和客户端获取发布后获取配置. While循环+轮训,轮训不到数据改变重试的间隔.并...
统一认证: OAuth2.0 Druid连接池 JWT场景一次性验证restful api 无状态认证结合redis做单点登陆 token+redis Authenticat...
遇到的问题瞬时流量热点数据刷子流量,肉机 流量隔离业务隔离系统隔离数据隔离 数据链路分析 DNS域名解析Nginx负载均衡WEN服务业务聚合提供业务层的RPC调用 秒杀数据结...
接入支付需要沙盒环境. 沙盒和正式环境需要切换下. 电商促销流程设计 电商优惠券设计Screenshot 2024-12-28 at 00.08.53.png 优惠券秒杀首页...
gossip 协议去中心化,分布式容错,最终一致性,通俗易懂 消息延迟: 消息冗余: 分库分表规划 目的:解决数据量太大应对高并发 数据量大就分表,并发高就分库.需要做分库分...
订单重复下单问题 insert前查一下 Version更新数据时需要把版本号座位请求更新的参数带回给订单更新服务 update order set number = 666 ...
OLTP: 在线事务处理OLAP: 离线分析 考虑数据量1GB1GB以上,10GB以下或者数据在一亿条以内.超过10GB. 或者超过一亿需要用分布式存储,数据分片. 总体成本...
高并发一致性方案客户端缓存,网页缓存,服务端缓存 一致性如何设计?先更新缓存,再更新DB.DB,然后缓存 缓存强一致性: 分布式锁,2pc或者paxos协议保证.本地缓存同步...