cwbe coordinatez:
101
63540
63542
63747
9018633
9018872
9019069
9019092

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::1
total children::1
1 ❤️


show[ 2 | 3] flat


"aby konzumujuci client dostal vzdy vsetky spravy a len raz(idempotencia)" Toto nie je pravda. Idempotencia je nieco ine. Je to vlastnost, ze ak aplikujes nejake zmeny raz, alebo viac krat, tak vysledok je taky, ako keby si ich aplikoval iba raz. Kafka bola povodne nadesignovana tak, ze garantovala "at least once" delivery spravy, lebo ine sposoby dorucenia sprav je tazsie naprogramovat, ak skalujes cez mrde nod. Preto musia byt aplikacie pri takomto sposobe delivery idempotentne (hold na karte dva krat aplikovat nechces), ale spravy o tom istom holde im kafka moze viac krat dorucit. Ine sposoby delivery pridali az neskor a maju performance impact, lebo informaciu o delivery musis sirit cez viacero nodov.




000001010006354000063542000637470901863309018872090190690901909209019167
DreeStyler
 DreeStyler      16.11.2022 - 17:32:06 , level: 1, UP   NEW
Noo, je to jedna z vlastnosti idempotencie, ze jednu spravu doruci iba raz. Vyrok dole uznas zapravdivy:
ze rovnaky vstup da vzdy rovnaky vystup(idempotencia)
https://cs.wikipedia.org/wiki/Idempotence

Viem, ze nizsie verzie Kafku idempotenciu nezarucovali. S vyssimi verziami to bola ziadana vlastnost a nevyhnutnost a podarilo sa im to zarucit vo verzii asi > 2.3 za cenu znizenia rychlosti. Teraz je to default, ktory sa da vypnut.