நிகழ்வுகள்
நிகழ்வுகள் என்றால் நாம் என்ன பொருள்கொள்கிறோம்?
இன்று பல architectures event driven ஆக உள்ளன. Event driven architectures-ல், நிகழ்வுகள் என்பது வெவ்வேறு systems-லிருந்து signals ஆகும், அவற்றை நாம் பிடித்து பிற systems-க்கு அனுப்புகிறோம். ஒரு நிகழ்வு பொதுவாக நிலை மாற்றம் அல்லது ஒரு update ஆகும்.
எடுத்துக்காட்டாக, ஒரு eCommerce system-ல் ஒரு item cart-க்கு சேர்க்கப்படும்போது ஒரு நிகழ்வு இருக்கலாம். இந்த நிகழ்வு பிடிக்கப்பட்டு item details-உடன் cart-ல் உள்ள items-ன் எண்ணிக்கை மற்றும் செலவை update செய்ய shopping cart பகுதிக்கு அனுப்பப்படலாம்.
சில வாடிக்கையாளர்களுக்கு ஒரு நிகழ்வு ஒரு milestone ஆக இருக்கலாம், ஒரு purchase நிறைவு போல. ஒரு workflow முடிவின் aggregate தருணத்தை ஒரு நிகழ்வாக கருதுவதற்கு ஒரு வாதம் உள்ளது, ஆனால் எங்கள் நோக்கங்களுக்காக ஒரு milestone-ஐ அதுவே ஒரு நிகழ்வாக நாங்கள் கருதுவதில்லை.
நிகழ்வுகள் ஏன் பயனுள்ளவை?
உங்கள் Observability தீர்வில் நிகழ்வுகள் பயனுள்ளதாக இருக்கக்கூடிய இரண்டு முக்கிய வழிகள் உள்ளன. ஒன்று பிற தரவுகளின் சூழலில் நிகழ்வுகளை காட்சிப்படுத்துவது, மற்றொன்று ஒரு நிகழ்வின் அடிப்படையில் நடவடிக்கை எடுக்க உதவுவது.
நிகழ்வுகள் உங்கள் workload-ல் உள்ள மாற்றங்கள் மற்றும் செயல்கள் பற்றிய மதிப்புள்ள தகவலை மக்கள் அல்லது machines-க்கு வழங்குவதை நோக்கமாகக் கொண்டவை.