ఇరవై వేల మంది సందర్శకులు ఒకే వేదిక వద్దకు చేరుకున్నప్పుడు, గేటు వద్ద లోడింగ్ స్పిన్నర్ (loading spinner) కనిపించడం అనేది మీరు అస్సలు కోరుకోని విషయం. కానీ స్టేడియం లేదా ట్రేడ్ షో ఫ్లోర్‌ను ఒక నిశ్శబ్ద ఆఫీస్ బిల్డింగ్‌లాగా యాక్సెస్ కంట్రోల్ సిస్టమ్‌లు పరిగణించినప్పుడు సరిగ్గా ఇదే జరుగుతుంది. అధిక సాంద్రత కలిగిన వాతావరణంలో, నెట్‌వర్క్ అనేది ఒక వరం కాదు, అది ఒక భారంగా మారుతుంది. వేల సంఖ్యలో ఒకేసారి కనెక్ట్ అయ్యే పరికరాల వల్ల సెల్్యులర్ టవర్లు భారాన్ని తట్టుకోలేవు. వేన్యూ WiFi సామర్థ్యాన్ని కోల్పోతుంది. బ్యాక్‌హాల్ పైపులు సంతృప్తమవుతాయి (saturate). మీ గేట్లు ఒక బ్యాడ్జ్ చెల్లుబాటు అవుతుందో లేదో నిర్ణయించడానికి క్లౌడ్ API కాల్‌పై ఆధారపడితే, మీరు మీ స్వంత ప్రవేశ మార్గంలోనే డీనయల్-ఆఫ్-సర్వీస్ (denial-of-service) దాడికి దారితీసినట్లు అవుతుంది. ఇంటర్నెట్ నిలిచిపోతుంది, గేట్లు ఆగిపోతాయి మరియు జనం గుంపులుగా పేరుకుపోతారు. దీనికి పరిష్కారం వేగవంతమైన కనెక్షన్ కాదు. అది పూర్తిగా లోకల్ వేన్యూ ఇంట్రానెట్ (local venue intranet) పై నడిచే ఎడ్జ్-కంప్యూటెడ్ ఆర్కిటెక్చర్ (edge-computed architecture).

కనెక్టివిటీ ఉచ్చు (The Connectivity Trap)

అధిక సాంద్రత కలిగిన వేన్యూలు క్లౌడ్-ఫస్ట్ సాఫ్ట్‌వేర్ యొక్క ప్రామాణిక ఊహలను తలకిందులు చేస్తాయి. కన్వెన్షన్ సెంటర్ యొక్క కీనోట్ అవర్స్ (keynote hours) సమయంలో అది కాఫీ షాప్‌లా ఉండదు. వేలాది ఫోన్లు ఒకే మాక్రో టవర్ల కోసం పోటీ పడతాయి. వేన్యూ యొక్క స్వంత న్యూట్రల్-హోస్ట్ DAS సామర్థ్యాన్ని చేరుకోవచ్చు. అప్‌స్ట్రీమ్ ప్రొవైడర్లు వేగాన్ని తగ్గించినా లేదా మూడు బ్లాకుల దూరంలో నిర్మాణ పనుల వల్ల ఫైబర్ కట్ అయినా హార్డ్‌వైర్డ్ బ్యాక్‌హాల్ కూడా ఇబ్బంది పడవచ్చు.

ఈ గందరగోళంలో, సాధారణ అక్రిడిటేషన్ ఫ్లో ఇలా ఉంటుంది: ఒక బ్యాడ్జ్ రీడర్‌ను తాకుతుంది, రీడర్ ఒక UUIDని క్లౌడ్ APIకి పంపుతుంది, క్లౌడ్ డేటాబేస్ టికెట్ స్థాయిని ధృవీకరిస్తుంది మరియు API ఓపెన్ కమాండ్‌ను తిరిగి పంపుతుంది. మంచి రోజున ఆ రౌండ్ ట్రిప్‌కు రెండు వందల మిల్లీసెకన్లు పట్టవచ్చు. కానీ లోడ్ ఎక్కువగా ఉన్నప్పుడు, అది కొన్ని సెకన్లకు పెరిగిపోతుంది లేదా పూర్తిగా విఫలమవుతుంది. ఒక గేటు వద్ద మూడు సెకన్ల ఆలస్యం అనేది చిరాకు కలిగించే అంశం మాత్రమే. కానీ నలభై గేట్ల వద్ద, దీని అర్థం వేలాది మంది ప్రజలు ప్రారంభ ప్రదర్శనలను మిస్ అవ్వడం లేదా అంతకంటే దారుణంగా, ఇరుకైన ప్రాంతాల్లో ప్రమాదకరమైన జన సాంద్రత ఏర్పడటం. ఆర్కిటెక్చర్ అనేది WAN అనేది నమ్మదగనిదిగా (hostile) భావించి, దాని చుట్టూ డిజైన్ చేయబడాలి.

లోకల్ ఎడ్జ్ - నమ్మదగిన మూలం (Local Edge as the Source of Truth)

ఎడ్జ్-కంప్యూటెడ్ సిస్టమ్ ఈ నమూనాను పూర్తిగా మారుస్తుంది. ప్రతి క్రెడెన్షియల్ చెక్ కోసం దూరంగా ఉన్న సర్వర్‌ను అడిగే బదులు, మీరు కంప్యూట్ మరియు డేటా స్టోరేజ్‌ను వేన్యూ యొక్క లోకల్ నెట్‌వర్క్ లోపలే ఉంచుతారు. ఇది AV క్లోసెట్‌లో ఉన్న ఒక రగ్గడైజ్డ్ ఇండస్ట్రియల్ PC కావచ్చు, ఒక కన్సెషన్ స్టాండ్ కింద ఉన్న చిన్న క్లస్టర్ కావచ్చు, లేదా టర్న్‌స్టైల్ (turnstile) పైనే అమర్చిన ఎంబెడెడ్ గేట్‌వే కావచ్చు. దీని ప్రధాన లక్షణం సరళమైనది: గేట్లు ఇంటర్నెట్ ద్వారా కాకుండా, భవనం లోపల ఉన్న మెషీన్‌తో మాట్లాడుతాయి.

తలుపులు తెరవడానికి ముందే, ఎడ్జ్ నోడ్ డెలిగేట్ ప్రొఫైల్స్ యొక్క పూర్తి సింక్ (sync) ను అందుకుంటుంది. ప్రతి బ్యాడ్జ్ ID, ప్రతి క్లియరెన్స్ లెవల్, ప్రతి VIP ఫ్లాగ్ మరియు ప్రతి మల్టీ-డే పాస్ రూల్ లోకల్ మెమరీ లేదా ఫాస్ట్ లోకల్ SSD లో నిక్షిప్తమవుతాయి. ఈ డేటాసెట్ గడువు ముగిసిపోయే క్యాష్ (cache) కాదు; ఇది ఈవెంట్ కాలపరిమితి అంతా నమ్మదగిన ఆపరేషనల్ సోర్స్ ఆఫ్ ట్రూత్ (operational source of truth). WAN ఇంకా పనిచేస్తున్నప్పుడే చివరి నిమిషంలో రిజిస్ట్రేషన్ వస్తే, అప్‌డేట్ మెసేజ్ ఎడ్జ్ క్యూ (edge queue) కి పంపబడుతుంది మరియు లోకల్ ఇండెక్స్‌లో విలీనం చేయబడుతుంది. WAN నిలిచిపోయినా, గేట్లు దానిని గమనించవు కూడా.

గేట్ లాజిక్ ఎలా పనిచేస్తుంది

లోకల్ డేటా అందుబాటులో ఉన్నప్పుడు, గేట్ నిర్ణయ ప్రక్రియ చిన్నదిగా మరియు ఖచ్చితంగా మారుతుంది.

లోకల్ మెమరీ నుండి పొందడం. రీడర్ ఒక బ్యాడ్జ్‌ను గుర్తించి లోకల్ ప్రొఫైల్ స్టోర్‌ను క్వెరీ చేస్తుంది. ఈ లుకప్ (lookup) ఇంటర్నెట్ వేగంతో కాకుండా, RAM లేదా NVMe వేగంతో జరుగుతుంది. ఇందులో DNS రిజల్యూషన్, దూరంగా ఉన్న లోడ్ బ్యాలెన్సర్‌కు TLS హ్యాండ్‌షేక్ లేదా సమస్యల్లో ఉన్న CDN పై ఎటువంటి ఆధారపడటం ఉండదు.

లోకల్‌గా అనుమతిని ధృవీకరించడం. ఎడ్జ్ నోడ్ క్లౌడ్ నుండి అనుమతి కోరకుండానే గేట్‌కు సంబంధించిన నిర్దిష్ట నియమాలను వర్తింపజేస్తుంది. ఈ బ్యాడ్జ్ గేట్ 7A కి చెల్లుతుందా? ఇది ఫ్లోర్ యాక్సెస్‌ను ఇస్తుందా లేదా కేవలం జనరల్ అడ్మిషన్‌ను మాత్రమే ఇస్తుందా? సమయం ఆధారిత పరిమితులు ఉన్నాయా? నియమాలన్నీ ప్రాసెస్ లోపలే జరుగుతాయి. ఇటీవలి స్కాన్‌ల యొక్క లోకల్ లెడ్జర్ (local ledger) ను నిర్వహించడం ద్వారా, ఒకే బ్యాడ్జ్ రెండుసార్లు ప్రవేశించకుండా నిరోధించే 'యాంటీ-పాస్‌బ్యాక్' (anti-passback) లాజిక్‌ను కూడా ఈ సిస్టమ్ అమలు చేయగలదు.

హార్డ్‌వేర్ రిలేలను వెంటనే ట్రిగ్గర్ చేయడం. ధృవీకరణ పూర్తయిన వెంటనే, ఎడ్జ్ నోడ్ రిలేను ఫైర్ చేస్తుంది