EC2 पर Firecracker VMs से 1 सेकंड में ब्राउज़र लॉन्च
मूल शीर्षक: How we run Firecracker VMs inside EC2 and start browsers in less than 1s
यह क्यों महत्वपूर्ण है
क्लाउड ब्राउज़र स्वचालन के लिए लागत और गति में महत्वपूर्ण सुधार, स्केलेबिलिटी समस्या का व्यावहारिक समाधान।
Browser Use ने अपने क्लाउड ब्राउज़र इंफ्रास्ट्रक्चर को Firecracker लाइटवेट VM तकनीक से पुनर्निर्मित किया है। नए सेशन 1 सेकंड से कम में शुरू होते हैं और प्रति घंटा $0.02 की लागत पर चलते हैं, जो पहले $0.06 था। EC2 पर नेस्टेड VMs चलाकर लागत 67% कम की गई है।
Browser Use ने अपनी क्लाउड ब्राउज़र सेवा को पुनर्निर्मित करने की घोषणा की है ताकि प्रत्येक सेशन एक अलग, हल्के Firecracker VM में चले। यह अपडेट जून 2026 में किया गया था और कंपनी के इंजीनियरों Aitor Mato और Laith Weinberger द्वारा विवरण साझा किया गया।
पहले, Browser Use Unikraft यूनिकर्नल तकनीक का उपयोग करता था। यह तेज़ स्टार्टअप और कम निष्क्रिय लागत प्रदान करता था, लेकिन ट्रैफिक स्पाइक के दौरान स्वचालित स्केलिंग की कमी थी। इसके कारण एक लोड टेस्ट के दौरान उत्पादन 45 मिनट के लिए गिर गया। Firecracker में माइग्रेशन के बाद, सिस्टम स्वचालित रूप से स्केल हो सकता है।
अनोखी बात यह है कि Browser Use नियमित EC2 इंस्टेंसेस पर Firecracker VMs चलाता है, जहाँ AWS के सर्वर पहले से ही एक VM के अंदर होते हैं। यह नेस्टेड VM सेटअप सामान्यतः धीमा होता है क्योंकि मेमोरी और CPU ऑपरेशन अधिक महंगे होते हैं। फिर भी, कंपनी ने इसे अनुकूलित किया है।
ब्राउज़र सेशन को अलग-अलग VM में चलाने के लिए अलगाव और सुरक्षा सुनिश्चित की जाती है। प्रत्येक VM को अपना CPU, मेमोरी, डिस्क और नेटवर्क डिवाइस मिलता है। यदि एक ब्राउज़र क्षतिग्रस्त होता है या जानकारी लीक करता है, तो नुकसान उस VM तक सीमित रहता है।