跳表
1
事务
1
clickhouse
1
数据传输
1
MemoryManagment
1
Slot
1
HA
1
Akka
1
RPC
1
ExecutionGraph
1
JobGraph
1
源码分析
3
StreamGraph
1
savepoint
savepoint
1
ConcurrentHashMap
1
ORC
1
snapshot
1
ABS算法
1
lock
2
thread
1
kafka-producer
1
kafkaproducer
partition
1
cgroup
1
HBase
1
LSM
2
B+树
1
SecondaryNmenode
1
NameNode
1
令牌桶
1
Guava
1
Flink CDC
1
Flink SQL
4
最佳实践
6
资源管理
2
维度表
1
调度
4
流批一体
2
join
2
Chain
1
Operator
1
ClassLoader
1
RocksDB
2
time
2
window
2
checkpoint
8
网络优化
1
watermark
3
背压
2
CEP
1
Shuffle
3
精确一致性
3
窗口
1
kafka-consumer
2
view
1
transformation
1
state
10
kudu
2
impala
2
内存管理
4
GC
1
Exception
1
多线程
1
YARN
1
MapReduce
2
HDFS
2
hadoop
0
Halo
0
Java
未读
经典限流方法:漏桶、令牌桶与Guava RateLimiter的实现
高并发的业务系统经常要接受大流量的考验,为了保证系统的响应度和稳定性,往往都需要对有风险的接口实施限流(rate limiting),更高大上的说法则是“流量整形”(traffic shaping)。限流的思想最初来源于计算机网络,有两种经典的方法:漏桶和令牌桶。本文先来稍微研究一下它们。 漏桶(L