یک مهندس خلاق رومانیایی با استفاده از قطعات داخلی یک ویپ یکبار مصرف، یک وبسرور کاملاً کاربردی ساخته است که میتواند یک صفحه وب کامل را در فقط ۱۶۰ میلیثانیه بارگذاری کند.
«بوگدان یونسکو» (Bogdan Ionescu)، مهندس و هنرمند رومانیایی، عادت داشت ویپهای یکبار مصرف را برای استفاده مجدد از باتریهایشان جمعآوری کند. اما او متوجه شد که مدلهای جدیدتر این دستگاهها دارای میکروکنترلرهای پیشرفتهای هستند.
در یکی از این ویپها او یک تراشه PY32F002B پیدا کرد؛ یک میکروکنترلر ضعیف با پردازنده ۲۴ مگاهرتزی، ۲۴ کیلوبایت حافظه فلش و ۳ کیلوبایت رم. یونسکو در بلاگ خود میگوید: «شاید با دیدن این مشخصات فکر کنید که کار زیادی نمیتوان با آن انجام داد... اما من در آن یک وبسرور فوقالعاده سریع میبینم.»
یونسکو برای آنلاینکردن این تراشه، از یک پروتکل قدیمی به نام «پروتکل اینترنتی خط سریال» (SLIP) استفاده کرد که دستگاه را به چیزی شبیه به یک مودم dial-up تبدیل میکند. سپس با اضافهکردن یک مجموعه نرمافزاری سبک به نام uIP، قابلیتهای شبکه (TCP/IP) و هاستینگ وب را راهاندازی کرد.
نتایج اولیه فاجعه بود؛ بارگذاری یک صفحه ساده بیش از ۲۰ ثانیه طول میکشید. اما یونسکو با بهینهسازی کد خود و استفاده بهتر از حافظه رم محدود دستگاه توانست عملکرد را بسیار بهتر بکند. درنهایت، او به زمان پاسخدهی ۲۰ میلیثانیه و سرعت بارگذاری ۱۶۰ میلیثانیه برای یک صفحه وب کامل دست یافت. این سرور کوچک حتی قادر بود نسخهای از پست وبلاگ خود یونسکو را هاست کند.
پروژه VapeServer یونسکو صرفاً یک آزمایش فنی جالب نیست؛ شاید بتوان آن را بیانیهای علیه فرهنگ «یکبار مصرف» دانست. سالانه میلیونها ویپ دور ریخته میشود، درحالیکه قطعات ارزشمندی مانند میکروکنترلر، باتریهای قابل شارژ و پورتهای USB-C در آنها وجود دارد. این پروژه نشان میدهد که حتی ضعیفترین قطعات الکترونیکی که معمولاً دور میریزیم، میتوانند با خلاقیت کاربردهای جدیدی پیدا کنند.