TGViewer
Database Database @database_academy · 882 subscribers
Post #1686 54
🔵 عنوان مقاله
Scaling an ML Inference Pipeline for Batch Workloads (5 minute read)

🟢 خلاصه مقاله:
در دنیای یادگیری ماشین، بهبود کارایی و سرعت عملیات به‌ویژه هنگام پردازش حجم بالای داده‌ها اهمیت زیادی دارد. شرکت WHOOP توانسته است با تغییراتی که در فرآیندهای خود ایجاد کرده، زمان اجرای یک شبیه‌سازی داخلی با بیش از ۱۵ میلیون وظیفه را از بیش از دو ماه به تنها شش روز کاهش دهد. این موفقیت چشمگیر نتیجه حذف تماس‌های HTTP در هر وظیفه، بارگذاری مدل در فرآیندهای کاری و تنظیم دقیق منابع CPU بر روی کلاسترها بوده است. این اقدامات نه تنها زمان را کاهش داد بلکه به ساختن یک سامانه مقیاس‌پذیر و قابل اعتماد کمک زیادی کرد، به‌گونه‌ای که امکان اجرای عملیات‌های سنگین در مدت زمان کوتاه‌تری فراهم شد.

در این فرآیند، WHOOP همچنین به بررسی مشکلاتی مانند قفل شدن فرآیندهای Python هنگام استفاده از کتابخانه‌های بومی (نیتیو) پرداخت. یکی از دلایل اصلی این مشکل، تابع fork در زندگی روزمره پایتون بود که فرآیندهای چند ریسمانی را با مشکلاتی روبرو می‌کرد. تیم توسعه با تئوری spawn، که راه‌حل مقابله با این قفل‌ها است، توانست این مشکل را رفع کند و عملیات‌های همزمان را بدون مشکل ادامه دهد. همچنین، این پروژه نشان می‌دهد که چگونه مدیریت حالت زنجیره‌ای در سیستم‌های صف پیام مانند SQS و نوشتن‌های اتمیک در S3، امکان تکرار عملیات‌های شکست‌خورده بدون اثر منفی یا نیاز به شروع مجدد کامل را فراهم می‌آورد. این ویژگی‌ها، در مجموع، سیستم‌های مقیاس‌پذیر و مقاوم در برابر خطا را تولید می‌کنند که می‌تواند به سادگی عملیات بی‌وقفه و کارآمد را تضمین کند.

در نتیجه، این تغییرات و فناوری‌های به‌کار رفته نشان از رویکرد پیشرفته در بهبود فرآیندهای یادگیری ماشین دارند که می‌تواند راهنمایی موثر برای سایر تیم‌های توسعه در بهبود سرعت، مقیاس‌پذیری و استحکام عملکرد سامانه‌های یادگیری ماشین باشد. این پروژه نمونه‌ای از ترکیب هوشمندانه فناوری‌ها برای رسیدن به کارایی بالا و عملیاتی بی‌نقص است که تاثیرات مهمی در سریع‌تر کردن توسعه و استقرار مدل‌های یادگیری ماشین دارد.

#یادگیری_ماشین #مقیاس_پذیری #هوشمندسازی #توسعه

🟣لینک مقاله:
https://engineering.whoop.com/scaling-ml-inference-pipeline?utm_source=tldrdata

➖➖➖➖➖➖➖➖
👑 @Database_Academy
Whoop Scaling an ML Inference Pipeline for Batch Workloads | WHOOP Engineering How we reduced a 15.8 million-task ML inference workload from more than two months to six days.
More from @database_academy
  1. Oct 10, 2026🔵 عنوان مقاله Release of Polars 2.0 (5 minute read) 🟢 خلاصه مقاله: نسخه ۲.۰ پولارز، تحول…
  2. Oct 10, 2026🔵 عنوان مقاله I benchmarked "Jev-killer" OpenAI Decisions API against Jev (2 minute read)…
  3. Oct 10, 2026🔵 عنوان مقاله Upgrading a 56TB Database by Mostly Not Moving It 🟢 خلاصه مقاله: در پروژه‌…
  4. Oct 10, 2026🔵 عنوان مقاله I benchmarked Databricks against my iPhone (7 minute read) 🟢 خلاصه مقاله:…
  5. Oct 9, 2026🔵 عنوان مقاله 1 in 4 of the world's top companies control their agent portfolio with this…
  6. Oct 9, 2026🔵 عنوان مقاله pgx-bm25 1.0: A Pure C BM25 Index Extension 🟢 خلاصه مقاله: در ادامه، نسخه…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →