راه حل منبع باز اجرای پورت قتل را به یک نسیم تبدیل می کند

به عنوان یک توسعه دهنده ، جابجایی بین پروژه های مختلف ، و غالباً باید پورت Diff را بکشم. راه حل من بود گزارش، یک بسته گسترده برای آزاد کردن درگاه ها. اما با گذشت زمان ، من متوجه چیزی ناامید کننده شدم – کشتن پورت کند بودبشر گاهی اوقات ، این کار به طول انجامید 20 ثانیه فقط برای آزاد کردن بندر. وقتی در وسط توسعه سریع هستید ، این نوع تأخیر غیرقابل قبول است.

تلاش برای رفع مشکل

به جای اینکه فقط با این مسئله برخورد کنم ، تصمیم گرفتم اقدامی انجام دهم. نگاه کردم گزارش پیاده سازی و راه هایی برای بهینه سازی آن یافت. به امید بهبود اکوسیستم ، من ایجاد یک درخواست کشش (PR) به مخزن اصلی. اما … هیچ چیز هیچ پاسخی از سوی نویسنده وجود ندارد.

روزها گذشت هفته ها گذشت هنوز به روزرسانی نیست.

ساختن چیزی بهتر

این زمانی است که من تصمیم گرفتم: اگر راه حل موجود در حال بهبود نیست ، چرا خودم را نمی سازم؟ اینگونه است بندری متولد شد

من روی عملکرد تمرکز کردم و آن را ساختم 11 برابر سریعتر از کشتن پورت. حالا به جای انتظار 20 ثانیه، بنادر خود را تقریباً فوراً آزاد می کنید.

پاسخ؟ باورنکردنی

به نظر می رسد ، من تنها کسی نبودم که از مدیریت آهسته بندر ناامید شدم. بندر-مشتری اکنون تقریباً 80،000 بار بارگیری شده است-و به سرعت در حال رشد است! توسعه دهندگان در سراسر جهان از آن برای سرعت بخشیدن به گردش کار خود استفاده می کنند.

به سفر بپیوندید

این تجربه …

Source link