بهینهسازی و میزبانی آسانتر با Cloudflare Workers
در این قسمت از پادکست نزهه افام، به دو خبر مهم از دنیای Cloudflare میپردازیم: ابزار جدید پروفایلینگ CPU و حافظه برای Workers و Durable Objects که به توسعهدهندگان کمک میکند مشکلات عملکردی را سریعتر پیدا کنند، و پیوستن تیم Deno به Cloudflare که قرار است میزبانی شخصی Workers را متحول کند. با ما همراه باشید تا ببینیم این تغییرات چه معنایی برای آینده توسعه ابری دارند.
- Cloudflare Workers
- Durable Objects
- پروفایلینگ عملکرد
- بهینهسازی کد
- Deno
- میزبانی ابری
- توسعه توزیعشده
در این اپیزود — Nozha FM
- ابزارهای توسعه
Cloudflare ابزار جدیدی برای پروفایلینگ CPU و حافظه برای Workers و Durable Objects معرفی کرده است. این ابزار به توسعهدهندگان اجازه میدهد تا در محیط پروداکشن، نمودارهای شعلهای (flamegraphs) تعاملی تولید کنند و به سرعت گلوگاههای عملکردی و نشتهای حافظه را شناسایی و رفع کنند. این قابلیت هم از طریق CLI و هم از طریق داشبورد Cloudflare قابل دسترسی است.
- ادغام و همکاری
تیم Deno به Cloudflare پیوسته است تا میزبانی شخصی Workers و Durable Objects را به شکل چشمگیری سادهتر کند. هدف این همکاری، ادغام پروژههای workerd و celld است تا توسعهدهندگان بتوانند برنامههای توزیعشده را راحتتر روی زیرساختهای خودشان بسازند و اجرا کنند. این حرکت، مدل برنامهنویسی Workers را به یک روش اصلی برای ساخت سرورها تبدیل خواهد کرد و ادعاهای مربوط به 'قفل شدن' در پلتفرم Cloudflare را نیز به چالش میکشد.
منتشرشده در ۱۸ مهر ۱۴۰۵