Middle
Čo by ste napísali v opise, ak systém odosiela udalosti do Kafka s obchodnými údajmi a tieto údaje musíte získať?
sobes.tech AI
Odpoveď od AI
V popise úlohy na zber podnikových údajov z Kafka je potrebné uviesť nasledujúce body:
- Zdroj údajov: Kafka témy, v ktorých sú publikované udalosti s podnikových údajov.
- Časová frekvencia a objem údajov: ako často a v akom objeme sa očakávajú správy.
- Formát správ: štruktúra údajov, serializácia (napríklad JSON, Avro).
- Požiadavky na spracovanie: či je potrebné údaje filtrovať, agregovať alebo transformovať.
- Spoľahlivosť a záruky doručenia: správa duplikátov, poradie správ.
- Integrácia: kam a ako budú údaje ďalej prenášané (databáza, analytický systém a pod.).
Príklad popisu:
"Vyvinúť komponent na konzumáciu udalostí z Kafka topiku business-events. Správy vo formáte JSON, objem do 1000 správ za minútu. Komponent musí zabezpečiť spracovanie bez strát a duplikátov, filtrovať udalosti podľa typu order_created a ukladať ich do databázy PostgreSQL."