HeadlinesBriefing HeadlinesBriefing.com

FogCam फ्रेम कैप्चर तंत्र

Hacker News •
×

Fog Cam एक बार में एक तस्वीर प्रकाशित करता है और अगली तस्वीर आने पर उसे फेंक देता है। Fog-Bank उनमें से प्रत्येक को रखता है, और जब कुछ गलत होता है (मेरी तरफ या Fog Cam की तरफ), रिकॉर्ड दिखाता है कि वास्तव में कब, कितनी देर और किसकी गलती थी। तीन नेटवर्कों पर चार कैचर Fog Cam से इसकी तस्वीर मांगते हैं: मेरे अपने सर्वर पर एक पोलर हर 7 सेकंड में, Cloudflare पर fogline हर 15 सेकंड में (यह 30-दिन का बफर रखता है), एक Cloudflare वर्कर हर 20 सेकंड में जो सीधे स्थायी भंडारण में लिखता है, और मेरे घर पर एक मशीन हर 15 सेकंड में। प्रत्येक अपने द्वारा प्राप्त हर फ्रेम को संग्रह में धकेलता है, और हर 5 मिनट और हर रात किसी भी धक्का द्वारा गिराई गई चीज़ को वापस खींचने के लिए सफाई करता है। हर अनुरोध वास्तविक फ़ाइल मांगता है (एक अद्वितीय क्वेरी स्ट्रिंग और नो-कैश हेडर), क्योंकि अगस्त में मैंने पाया कि Fog Cam का वेब सर्वर कैश मिनटों पुरानी प्रतियां बांट रहा था। प्रत्येक फ्रेम का नाम Fog Cam के अपने अपलोड समय से रखा जाता है, sha-256 से फिंगरप्रिंट किया जाता है, बिना पुनः संपीड़न के स्टैम्प किया जाता है, लॉसलेस JPEG XL के रूप में संग्रहीत किया जाता है और उसी मिनट में Cloudflare R2 पर कॉपी किया जाता है। एक स्टेटस बोर्ड हर कुछ मिनटों में कैमरा से YouTube तक हर चरण की जांच करता है और जब कोई रुकता है तो मुझे Telegram पर पेज करता है। पृष्ठ अब तक के सभी आउटेज को क्रम में सूचीबद्ध करता है, मेरे या Fog Cam के रूप में चिह्नित: Fog Cam का सर्वर आउटेज 13 अगस्त को, इसका 64-घंटे का फ्रीज 8 से 10 सितंबर को, उस फ्रीज के अंदर मेरे सर्वर का 40-घंटे का आउटेज (एक पूर्ण डिस्क), और बाकी।

स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित