تجربهٔ تلخ با Blacksmith: تریال رایگانی که صورتحساب آورد
خلاصهٔ کاملتر
نویسنده میگه تیمش مثل خیلی تیمهای دیگه از کندی و گرونی GitHub Actions خسته شده بود، مخصوصاً چون تعداد PRهاشون بالا رفته بود و jobهای CI کلی وقت و پول میبرد. واسه همین رفتن سراغ Blacksmith، یه استارتاپ YC که خودشو جایگزین drop-in و سریعتر و ارزونترِ GitHub Actions معرفی میکنه. تنظیمات گیتهابشون رو import کرد و واقعاً سریعتر هم بود.
ماجرا اینجا جالب میشه که با اینکه روی تریال رایگان و بدون کارت بانکی بودن، اول یه ایمیل اومد که «۸۰٪ دقیقههای رایگانت تموم شده، کارت بانکی اضافه کن تا سرویست disrupt نشه». نویسنده میگه بهجای اینکه وایسن و مصرفشون رو بررسی کنن، مثل هر استارتاپ مرحلهاولی به کد زدن ادامه دادن تا یه چیزی جلوشونو بگیره.
چند هفته بعد یه پیام رسید که «۵۰۰ دلار خرج کردی»، بعدش یه فاکتور ۱۰۸۱ دلاری، و دو روز بعدش اخطار معوقه با این مضمون که طبق قرارداد باید همون موقعِ صدور فاکتور پرداخت بشه. نویسنده میگه نکتهٔ عجیب اینه که معمولاً وقتی یه سرویس رو رایگان و بدون کارت امتحان میکنی و به سقف میرسی، قطع میشی؛ ولی اینجا بهجاش فاکتور هزار دلاریِ فوری گرفتن.
وقتی توضیح خواستن، پشتیبانی Blacksmith گفت منظور از «disruption» تو اون ایمیل، توقف سرویس نبوده؛ بلکه یعنی حساب ممکنه واسه بررسیِ فعالیت مشکوک flag بشه. به گفتهٔ پشتیبانی، اونا وقتی سقف رایگان رد میشه jobها رو قطع نمیکنن، بلکه ادامه میدن و با نرخ منتشرشده مصرف روی حساب مینشینه. نویسنده میگه این فنی درسته — هیچجا صریح نگفته بودن که کار رو متوقف میکنن — ولی این فقط یه عرف نانوشته بود که زیر پاش زدن.
نویسنده چند تا سؤال مطرح میکنه. اول اینکه آیا اصلاً میتونن این کارو بکنن؟ نظرش اینه که بله، یه سرویس SaaS میتونه شرایطی داشته باشه که کاربر رو به پرداخت overage مجبور کنه، پس کارشون ذاتاً نادرست نیست، فقط غافلگیرکنندهست. دوم اینکه چند درصد کاربرا انتظار همچین فاکتوری رو دارن؟ به نظرش زیر ۵٪؛ حتی اگه از یه چتبات بپرسی، بهت میگه احتمالاً قطع میشی، که نشونهٔ غیرعادی بودن این سیاسته.
سومین سؤال اینه که آیا سرویسها باید همچین کاری بکنن؟ نویسنده معتقده این رویّهٔ بدیه. گذاشتن کاربرِ بیکارت تو حالت overage و بعد فرستادن فاکتور معوقه، بیشتر به نفع کاربرای سوءاستفادهگره و هزینهٔ goodwill و abuse احتمالاً از اون درآمد اضافه بیشتره. پیشنهادش اینه که حداقل یه هشدار بدن مثل «تا ۷۲ ساعت دیگه اگه کارت اضافه نکنی سرویست قطع میشه». حدسش اینه که این ماجرا بیشتر یه سهلانگاری ساده بوده تا یه ترفند رشدِ مشکوک.
سؤال آخر اینه که با وجود این تجربه، باز هم از Blacksmith استفاده میکنن؟ نویسنده میگه برگشتن به GitHub Actions رو امتحان کردن و هنوزم افتضاحه، پس عملگرایانه تصمیم گرفتن دوباره برگردن سراغ Blacksmith — چون سرعت براشون از کینهٔ صورتحساب مهمتره و بعد از قبول پرداخت، پشتیبانی هم مهربونتر شد.
نکات کلیدی:
- Blacksmith یه جایگزین drop-in و سریعترِ GitHub Actions از استارتاپهای YC هست
- تریال رایگانِ بدون کارت بانکی، سر سقف قطع نمیشه و overage با نرخ عادی روی حساب مینشینه
- کلمهٔ «disruption» تو ایمیلها یعنی flag شدن حساب، نه توقف jobها
- تیم آخرش فاکتور هزار دلاری معوقه گرفت در حالی که فکر میکرد رایگانه
- درس واسه سازندهٔ SaaS: بیشتر کاربرا انتظار سقف سخت دارن، نه فاکتور بعدی




