短视频脚本中的图
2022-03-25 16:52:18 12 举报
HashTable、红黑树、二叉树、ServiceMesh、四元组
作者其他创作
大纲/内容
Database
ClientN
3
1
7
hash算法计算位置
Hash表
Mic
6
生产者线程
Server服务端
Webserver
服务发现
目标IP: 192.168.8.135目标端口:8080
ip: 192.168.8.135 port: 8080
5
SDK
tcp连接
4
Client1
next
shopping cart
ServerSocket.accept
Proxy
hobby
Pod
swing
name
唤醒消费者线程
payment
电商系统
Entry
获取位置1的值返回
负载
加入购物车
二叉查找树
Discovery Service
存在hash冲突,线性向前寻找空闲位置存储
源IP: 10.23.15.3源端口:54295
SideCar
inventory
唤醒生产者线程
0
安全
熔断
hash(key)=1
Business Logic
源IP: 10.23.15.3源端口:60573
key=namevalue=Mic
2
添加数据
Control Plane
平衡二叉树
Client2
9
斜树
源IP: 10.23.15.3源端口:59461
队列满了,阻塞生产者线程
key=hobbyvalue=swing
更新元素,对指定Node加锁
容错
阻塞队列
Client
消费者线程
order
B树
入队
队列空了,阻塞消费者线程
二叉树
获取元素
获取key=name的值
0 条评论
下一页