Slide 14
Slide 14 text
時間ベースの遅延計算
①オフセット情報の一覧を取得
②各パーティションからのオフセット地点のメッセージ
を取得
③現在時刻とtimestampの差を計算
0 1 2 3 81 82
・・・ 83 84
0 1 2 3 53 54
・・・ 55 56
0 1 2 3 77 78
・・・ 79 80
offset
offset
offset
Partition1
Partition2
Partition3
Partition1: 81
Partition2: 54
Partition3: 80
Partition1: {“timestamp”: “2019-01-01 11:23”, ”data”: ...}
Partition2: {“timestamp”: “2019-01-01 11:18”, ”data”: ...}
Partition3: {“timestamp”: “2019-01-01 12:10”, ”data”: ...}
Partition1: now - [2019-01-01 11:23] = 520 sec
Partition2: now - [2019-01-01 11:18] = 820 sec
Partition3: now - [2019-01-01 11:30] = 100 sec