چیزهای نادر در مقیاس رایج می شوند

این نرم افزار فقط از طریق معماری و اتوماسیون مقیاس نمی شود. مشکلات جدید و دشوارتر در حال ظهور است که قبلاً وجود نداشته است و عواقب جدیدی به همراه دارد.
اتفاق جالبی رخ می دهد که بیش از 1000 سرور را شروع کنید ، همانطور که ما در موتور WP هستیم و صدها هزار وب سایت را تغذیه می کنیم.
فرض کنید یک سرور متوسط هر سه سال یکبار آسیب مرگبار را تجربه می کند. این هسته وحشت زده می شود (معادل لینوکس صفحه آبی مرگ) یا قدرت اصلی و اضافی از بین می رود یا برخی از موارد نادر دیگر که باعث ایجاد وقفه می شود. این یک مشکل با کیفیت نیست – این طبیعی است. این چیزی برای “تعمیر” نیست.
ویندوز NT فرو ریخت.
من صفحه آبی مرگ هستم.
هیچ کس فریادهای شما را نمی شنود.
– هیکو از FSF
اما فراموش نکنید که ما 1000 سرور داریم. حدود 1000 روز به مدت سه سال است. این به معنای متوسط است ، ما هر روز یک خطای کشنده داریم.
لازم به ذکر نیست 10 حادثه جزئی با عملکرد اختلال در عملکرد یا حمله DDO در جایی از مرکز داده که بر ترافیک شبکه ما تأثیر می گذارد ، یا چیز دیگری که باعث می شود پیجرز A در تیم DevOps ما را تنظیم کند و تیم پشتیبانی مشتری ما را برای اطلاع و کمک به مشتریان بسیج کند.
“خوب ، مطمئناً ، شما می گویید ،” این با رشد طبیعی است. اگر فقط 10 سرور و 100 مشتری دارید ، مشکلات کمتری خواهید داشت و کارمند کمتری خواهید داشت. امروز شما مشتری بیشتری دارید ، سرورهای بیشتری و کارمندان بیشتری دارید. در این مورد چه چیزی دشوار است؟ “
بینش این است که این مقیاس باعث می شود وقایع نادر شایع شود. با 2000 سرور اتفاق می افتد من حتی یک بار هرگز ندیده ام با 50 سرور و اتفاقاتی که یک بار در یک ماه آبی رخ داده است ، جایی که هر شش ماه یکبار شانه ها و مجدداً راه اندازی مجدد می شوند ، در واقع یک “روند” بودند ، اکنون آنها هر هفته یا حتی هر روز اتفاق می افتد.
چیزهای نادر ، خوب ، شما می دانید …

این فقط نیست مشکلات این morf با مقیاس اما توانایی شما در مقابله با مشکلاتحرف
به عنوان مثال ، هر روز ده ها رویداد کوچک و بزرگ به این معنی است که هر روز 20-50 مشتری تحت تأثیر قرار می گیرند. حال به آنچه اتفاق می افتد فکر کنید زیرا ما سعی می کنیم 50 مشتری را مطلع کنیم. برای برخی ما آدرس های ایمیل -به و دیجیتالی نخواهیم داشت تا آنها مطلع نشوند. برخی از آنها متوجه مشکل شده و بارهای اضافی برای مشتریان ایجاد می کنید. حداقل ، آنها در توییتر در مورد چگونگی کندی وب سایت خود یا آفلاین امروز منتشر می کنند و موتور WP “حتی آن را نمی داند”. سپس تیم رسانه های اجتماعی ما مجبور است همه اینها را با هم جمع کند ، سعی کند پاسخ دهد ، شاید یک تماس تلفنی ویژه با این مشتری جمع کند ، و غیره. این مشتری ها همچنین بیشتر از 99.99 ٪ از مشتریانی که چنین حادثه ای ندارند ، بررسی بدی را ترک می کنند ، اما همچنین هیچ دلیلی برای تصمیم گیری در مورد اینکه “امروز روزی است که من به یک سایت بررسی می روم و یک بررسی خوب را ترک می کنم.”
یا در نظر بگیرید که مقیاس در 1000 مشتری جدید در هر ماه را در نظر بگیرید. در این حالت ، این احتمال وجود دارد که هر مشکل سرور بر مشتری تأثیر بگذارد که فقط یک یا دو ماه با ما بوده است. به این ترتیب ، این سؤال باعث “تصور بد اول” می شود ، که برخورد با مشتری که سه سال با ما بوده است دشوارتر است و برای صبر و شکیبایی یک حساب بانکی ایجاد کرده است.
بنابراین ، چیزهای نادری که اغلب وجود دارد خیلی کار بیشتری برای حل آن نسبت به زمانی که شرکت کوچک بود.
پاسخ معمول به این “همه چیز را خودکار می کند” است.
مانند اکثر پاسخ های زانو ، یک حقیقت دارد ، اما این کل داستان نیست.
البته ، بدون مشاهده خودکار ، ما کور و بدون حل خودکار مشکل خواهیم بود که دفن خواهیم شد. بنابراین بله ، “همه چیز را خودکار کنید.”
اما بعضی چیزها که نمی توانید خودکار کنید. شما نمی توانید یک تیم پشتیبانی مشتری آگاه و دوستانه را “خودکار” کنید. شما نمی توانید در پاسخ به شکایت در رسانه های اجتماعی “خودکار” کنید. شما نمی توانید استخدام ، آموزش ، نزدیکی ، فرهنگ و مستقیم را “خودکار” کنید مراقبت از تیم های انسانهای انسانی که 24/7/365 بیدار هستند ، با مهارت های مختلف از بسیاری از چت های نگهداری ، تا ارتباطات و حرفه ای از طریق تلفن گرفته تا پیوستن به سرورها و شناسایی و تصحیح مشکلات در اسرع وقت (انسانی؟).
و شما نمی توانید چیزهای نادر ، حتی موارد فنی را “خودکار” کنید. در ذات آنها ، تعریف آنها دشوار است ، بنابراین مشاهده آن دشوار و ترمیم بدون مهارت پزشکی قانونی یک مهندس انسانی دشوار است.
آیا این بدان معنی است که همه مشتریان ما تجربه بدتری دارند؟ نه ، برعکس. هر یک یکی مشتری ما دارد کمتر در حال حاضر بیش از یک سال پیش مشکلات وجود دارد ، زیرا ما دائماً در حال بهبود فرایندها ، اتوماسیون ، سخت افزار و خدمات انسانی هستیم. این زمانی است که شما به کل شرکت نگاه می کنید و تلاش های اضافی غیر خطی نه تنها برای بهبود تجربه متوسط ، بلکه برای مدیریت بدترین تجربه نیز لازم است ، شما از مشکلات قدردانی می کنید.
این تأثیر متداول را که مردم هر روز در توییتر از شرکت شکایت می کنند ، توضیح می دهد ، اما شما هرگز خودتان با آنها مشکلی نداشته اید. پارادوکس با درک اینکه “چیزهای نادر” به معنای حل می شود برطرف می شود شما او احتمالاً هرگز آن را تجربه نکرده است ، اما در مقیاس ، کسی او هر روز آن را تجربه می کند.
آیا این امر شرکت های با مقیاس بالا مانند WP Engine را برای داشتن مشکل توجیه می کند؟ به هیچ وجه! در حقیقت ، اگر ما به طور مداوم در همه جبهه ها بهبود نیاوریم ، مقیاس با ما روبرو می شود و از ما پیشی می گیرد.
اما برای کسانی که در مراحل اولیه شرکت های خود هستید ، وقتی 5 برابر رشد بیش از 5 برابر هزینه (یا فقط 3 بار ، زیرا هزینه های خود را در مقیاس دریافت خواهید کرد) ، حدس می زنید. هنگامی که 5 بار رشد پیش بینی ها را نشان می دهید ، اما برای اجاره جدید در مناطقی مانند امنیت ، اتوماسیون فنی ، مناطق تخصصی خدمات به مشتری و مدیران و مدیرانی که این بار در حال حرکت بوده اند و با اسباب بازی هایی در مورد چگونگی رسیدگی به همه این موارد در حال نبرد هستند ، بودجه خود را تأمین نمی کنید.
و با رشد زیاد ، تعجب به سرعت ظاهر می شود و بازیابی به معنای عمل دو برابر سریع برای خارج شدن از سوراخ است و سپس در نهایت غلبه می کند.
سکو دشوار است!
چاپ شده توسط: خرس هوشمند
https://longform.asmartbear.com/scale-rare/
© 2007-2025 جیسون کوهن
asmartbear




