هر instance Chromium که توسط Puppeteer launch میشود، تقریبا 200 تا 400 مگابایت RAM مصرف میکند. یک پروژه که 10 تا 20 instance همزمان اجرا میکند، به VPS با 8 تا 16 گیگ RAM نیاز دارد. CPU برای rendering و JavaScript execution مهم است. پلنهای متوسط Anubiz Host با 4 vCPU و 8 گیگ RAM، نقطه شروع مناسبی برای اکثر پروژههای Puppeteer است.
برای پروژههای scale بزرگ که نیاز به اجرای صد ها instance همزمان دارند، VPS با 16 vCPU و 32 گیگ RAM گزینه قدرتمندی است. میتوانید Puppeteer Cluster را با concurrency بالا اجرا کنید که خودکار instance های Chromium را مدیریت میکند: ایجاد، استفاده مجدد و cleanup. این کتابخانه memory leaks معمول در long-running puppeteer apps را برطرف میکند.
دیسک NVMe Anubiz Host برای cache مرورگر و temp files مهم است. Chromium زیاد روی disk مینویسد، بهخصوص با cache فعال. NVMe در مقایسه با HDD سنتی، تأخیر I/O را به یک دهم کاهش میدهد. این موضوع به ویژه برای پروژههایی که هزاران صفحه را اسکن میکنند مهم است.