Skip to content
લાઇવ

ઇવેન્ટ્સ

એજન્ટોએ શું કર્યું અને શા માટે કર્યું તેનું એક ટકાઉ લેજર.

તે શું કરે છે

એજન્ટ-ટુ-એજન્ટ કાર્ય Postgres લેજરમાં કાર્યો, ઇવેન્ટ્સ, એજીસ અને આર્ટિફેક્ટ્સ તરીકે રેકોર્ડ કરવામાં આવે છે જે રીસ્ટાર્ટ પછી પણ સુરક્ષિત રહે છે અને ફરીથી પ્લે કરી શકાય છે. ટાઇપ કરેલી ઇન-પ્રોસેસ બસ નોડની અંદર સબ્સ્ક્રાઇબર્સ સુધી આશરે નેવું પ્રકારની ડોમેન ઇવેન્ટ્સ પહોંચાડે છે. સાથે મળીને તેઓ તમને એક ટાઇમલાઇન આપે છે: શું પૂછવામાં આવ્યું હતું, કોને સોંપવામાં આવ્યું હતું, શું પાછું આવ્યું અને તે ક્યાં અટકી ગયું.

તે શા માટે મહત્વનું છે

જ્યારે કોઈ એજન્ટ ચેઈન કંઈક આશ્ચર્યજનક કરે છે, ત્યારે એકમાત્ર ઉપયોગી પ્રશ્ન એ છે કે "મને સ્ટેપ્સ બતાવો". ટકાઉ ટાસ્ક લેજર તેને પુરાતત્વ પ્રોજેક્ટને બદલે એક ક્વેરી બનાવે છે, અને ફરીથી પ્રયાસ (retry) અને રદ કરવાને (cancellation) આશા રાખવાને બદલે વાસ્તવિક ઓપરેશન્સ બનાવે છે.

તે કેવી રીતે કામ કરે છે

  • ટાસ્ક લેજર ટકાઉ અને ફરીથી પ્લે કરી શકાય તેવું છે

    કાર્યો, ઇવેન્ટ્સ, ડેલિગેશન એજીસ અને આર્ટિફેક્ટ્સ Postgres માં રોઝ (રો) તરીકે હોય છે, તેથી રીસ્ટાર્ટ થવા પર ટ્રેસ ગુમાવતો નથી અને અટકેલા એજ પર ફરીથી પ્રયાસ કરી શકાય છે.

  • કેન્સલ અને રીટ્રાય ફર્સ્ટ-ક્લાસ છે

    ચાલુ કાર્ય સામેના એક્શન્સ પોતે જ ઇવેન્ટ્સ તરીકે રેકોર્ડ થાય છે, તેથી હસ્તક્ષેપ એ ટાઇમલાઇનનો ભાગ બને છે.

  • ઇન-પ્રોસેસ બસ તેના સ્કોપ વિશે પ્રમાણિક છે

    તે ટાઇપ કરેલ સિંગલ-નોડ એમિટર છે. અમે તેને ડિસ્ટ્રિબ્યુટેડ ઇવેન્ટ બેકબોન તરીકે વર્ણવતા નથી, કારણ કે તે નથી.

પ્રશ્નો

શું આ Kafka છે?
ના. ઇન-પ્રોસેસ બસ એ નોડ-લોકલ ટાઇપ કરેલ એમિટર છે, અને ટકાઉપણું Postgres ટાસ્ક લેજરમાંથી આવે છે. જો તમને ક્રોસ-ક્લસ્ટર સ્ટ્રીમિંગની જરૂર હોય, તો આ તે નથી.
શું હું જોઈ શકું છું કે એજન્ટે શું કર્યું?
હા: ઇવેન્ટ્સ, ડેલિગેશન એજીસ અને આર્ટિફેક્ટ્સ સાથેની ટાસ્ક ટાઇમલાઇન, જેમાં તેની સામે લેવામાં આવેલા હસ્તક્ષેપો પણ શામેલ છે.

The rest of the bag

લાઇવ

AccessControl

દસ્તાવેજ દીઠ પરમિશન્સ જે માત્ર પેજીસને જ નહીં, પરંતુ જવાબોને પણ ફિલ્ટર કરે છે.

ઝડપ માટે પોલિસી રિઝોલ્યુશન સત્ર દીઠ કેશ કરવામાં આવે છે; પરમિશનમાં ફેરફાર દરેક ઇન-ફ્લાઇટ વિનંતી પર તરત જ થવાને બદલે કેશ ઇનવેલિડેશન પર પ્રસારિત થાય છે.

લાઇવ

દસ્તાવેજો

એક ફોલ્ડર ટ્રી જેને એજન્ટ વાંચે છે, અને એક કોન્ફિગ ફાઇલ જેનું તે પાલન કરે છે.

એક્સ્ટ્રેક્શનમાં PDFs, સ્પ્રેડશીટ્સ અને ટ્રાન્સક્રિપ્ટ્સ શામેલ છે. અસામાન્ય બાઈનરી ફોર્મેટ્સ પાર્સ કરવામાં આવતા નથી.

લાઇવ

મેઇલ

તમારા એજન્ટનું પોતાનું ઇનબોક્સ છે, તમારા ઇનબોક્સનો હિસ્સો નહીં.

ઇનબાઉન્ડ ઇમેઇલ પ્રદાતા તરફથી વેબહૂક દ્વારા આવે છે. અમે અમારા પોતાના MX અથવા SMTP સર્વર્સ ચલાવતા નથી.

વાર્તા પર પાછા ફરો

That was step 6 of 6: a reply leaves, and the trail stays. આગમનથી લઈને ફરીથી પ્લે કરી શકાય તેવા રેકોર્ડ સુધીનો આખો રસ્તો આ છે.