Які основні компоненти AWS Kinesis?
Кінеза - це розподілена система, що складається з декількох компонентів. Основними компонентами кінези є:
1 Потоки: Потік - це група записів, які вживаються і обробляються Kinesis в режимі реального часу. Потік складається з одного або декількох фрагментів, і кожен фрагмент є упорядкованою послідовністю записів даних.
2. Shards - це послідовність записів у потоці. Це еквівалентно розділу даних. Кожен фрагмент має певну послідовність записів і забезпечує певну здатність читати і писати.
3 Виробники: Виробники несуть відповідальність за надсилання даних до потоку Kinesis. Виробниками можуть бути будь-які програми, які можуть надсилати дані до HTTP / HTTPS кінцевої точки.
4 Споживачі: споживачі несуть відповідальність за читання та обробку даних з потоку Kinesis. Споживачами можуть бути будь-які програми, які можуть читати дані з HTTP / HTTPS кінцевої точки.