دفتر ما در سانفرانسیسکو دارای امکانات حمام مشترک است که مانند سایر مناطق عمومی، هر روز صبح کاملاً تمیز می شود. اما هر روز حدود ساعت ۵ بعد از ظهر، اگر به دستشویی مردان بروید، معمولاً با یک استخر ادرار درست جلوی ادرار روبرو می شوید
. بدی@@هی است که این یک تجربه دلپذیر برای هیچ کس نیست، از جمله کسانی که به استخر مایعات فوق الذکر کمک می کنند. بنابراین من را به این فکر انداخت: چرا این اتفاق می افتد؟ و چرا تا آخر روز فقط کمی به چینی نزدیکتر نبایستید تا از تشکیل استخر جلوگیری کنید؟
من واقعاً نمی توانستم به یک دلیل فکر کنم، اما به یک راه حل فکر کردم: چاپ یک تابلو و چسباندن آن در سطح چشم که نوشته می شود: شما به اندازه ای که فکر می کنید بزرگ نیستید، لطفا نزدیکتر شوید!
**** من هنوز این راه حل را امتحان نکرده ام. ممکن است در یک پست آینده در مورد موفقیت یا شکست آن گزارش کنم، با این حال باعث شد به یک روند فعلی صنعت فکر کنم: زیرساخت گو گل برای همه دیگر یا به شکل کوتاه و زیبا: GIFEE
.این اصطلاح توسط شرکتهای دیگر انجیل دهنده کانتینر ابداع شده است که سعی دارند روش گوگل برای مدیریت زیرساختهای خود را به بقیه ما بفروشند. به ما گفته شده است که گوگل میلیونها سال نوری از دیگران در ساخت و مدیریت زیرساخت ها جلوتر است. و به ما گفته شده است که گوگل از اوایل زمان در سیستمی به نام بورگ کانتینر را در تولید همه چیز اجرا کرده است. همچنین به ما گفته شده است که محصولاتی مانند Kubernetes مبتنی بر Borg هستند و برای کمک به ما در بهره مندی از سالها تجربه آنها در این زمینه ساخته شده
اند.من فکر می کنم بیشتر آنچه به ما گفته می شود درست است: گوگل در واقع سال نوری از بسیاری دیگر در راه اندازی زیرساخت ها جلوتر است. من همچنین هیچ دلیلی ندارم که باور کنم گوگل از کانتینر در تولید استفاده نکرده است و همچنین فکر نمی کنم سیستمهایی مانند بورگ وجود نداشته باشد.
با این حال، من دو چیز را زیر سوال می برم: Kubernetes توسط گوگل ساخته شده است تا ما را از تخصص آنها در اجرای کانتینر بهره ببریم و اینکه همه بهتر است زیرساختهایی مانند گوگل را اجرا کنند.
حقیقت این است که گوگل منحصر به فرد است.
با تمام بحث هایی که در مورد تک شاخ ها و گوگل و فیس بوک بعدی صحبت می کنیم، احتمال اینکه استارتاپ شما به لیگ تک شاخ شود، چه برسد به تبدیل شدن به گوگل بعدی کمتر از ضربه خوردن یک بستنی در حالی که در فینال X Factor از حمله کوسه می خورید، کمتر است.اشکالی نداره اگر شما یک تک شاخ با ارزش میلیاردها دلار نباشید و سرمایه گذاران خود را برای به شما پول بدهند، شانس خوبی وجود دارد که بتوانید یک کسب و کار سودآور بسازید که بتوانید به آن افتخار کنید. بیایید با یکدیگر صادق باشیم، شما برای حسابداری خود پرایس واترهاوس کوپر (PwC) یا ارنست اند یانگ را ثبت نخواهید کرد، مریل لینچ برای اداره حساب جاری خود و به جای روبی Meetup بعدی در داووس شرکت
نخواهید کرد.اما صبر کنید، آیا گوگل از PwC و مریل لینچ استفاده نمی کند و آیا اریک اشمیت بخشی از مبلمان داووس نیست؟ پس چرا شما هم همین کار را نکردید؟
پاسخ ساده است؛ این سرویس ها برای اندازه گوگل ساخته شده اند. شما هیچ شرکتی پیدا نمی کنید که بگوید GAFEE (حسابداری گوگل برای همه افراد دیگر). این به طرز مسخره ای خواهد بود و همه ما این را می دانیم. جالب اینجاست که حساب های گوگل به احتمال زیاد شبیه یک شرکت چند ملیتی معمولی به نظر می رسند تا زیرساخت های آنها. من می توانم حداقل دوازده شرکت را در نظر بگیرم که شیوه حسابداری مشابه گوگل دارند: یونیلیور، پروکتر اند گمبل، گلاکسو اسمیت کلاین، فولکس واگن، اکسون موبایل، بریتیش پترولیوم... اما هیچکدام از آنها از نظر پیچیدگی زیرساخت شبیه گوگل نیستند و می توانیم تصور کنیم
چرا.«پس مشکل چیست،» ممکن است بپرسید؟ «خوب، ما متوجه شدیم، ما به اندازه گوگل بزرگ نیستیم و از حسابداران گوگل استفاده نمی کنیم زیرا شیوه های آنها برای ما صدق نمی کند (یا خیلی گران است).
»اما استفاده از زیرساخت های گوگل در حالی که آنها آن را به صورت رایگان به ما می دهند چه اشکالی دارد؟ «میشنوم که میگویی.
در واقع، همه چیز مربوط به قیمت اسمی نیست. وادار کردن مریل لینچ برای بانکداری شما، حتی اگر به صورت رایگان باشد، ممکن است ایده خوبی برای شرکت شما نباشد زیرا بر شما و بخش مدیریت شما وارد می شود. این وضعیت شبیه به گرفتن یک ماشین فرمول یک برای انجام رانندگی در مدرسه در بهترین حالت است.
مسئله این است که با استفاده از ابزارهایی که برای اهداف، اندازه و اهداف قابل دستیابی ساخته نشده اند، کسب و کار خود را با عوارض غیرضروری وارد می کنید که می توانید هم اکنون و هم در آینده از آنها اجتناب کنید. به عنوان مهندسان نرم افزار، ما با گفته دونالد کنوت آشنا هستیم: بهینه سازی زودرس ریشه همه شر است.
چرا گوگل ابزارهایی مانند Kubernetes را تبلیغ می کند؟ تبلیغ کانتینرها توسط گوگل بسیار مربوط به پذیرش آمازون است. به طور خلاصه، گوگل هیچ راهی برای مقابله با AWS در بازی محاسبات، شبکه و ذخیره سازی خود - بلوک های سنتی محاسبات ابری - ندارد. اما آنها تجربه زیادی در اجرای زیرساخت ها دارند که آن اجزای سنتی را فراهم نمی کند زیرا آنها از کانتینر استفاده می کنند. با تبلیغ کانتینرها به عنوان بلوک های ساختاری زیرساخت ها، آنها امیدوارند از آمازون عبور کنند تا به یک زیرساخت آینده تبدیل شوند. کمپین تبلیغاتی آنها برای Google Cloud Engine نیز به این هدف اشاره دارد.
مطمئناً متوجه شدید که من چطور گفتم «راه اندازی زیرساخت آینده». من کانتینرها را به عنوان بلوک های ساختاری این زیرساخت می بینم (در غیر این صورت من هر لحظه بیدار از زندگی خود را صرف ساخت ن یک کسب و کار بر اساس این فرض نمی کردم). در حالی که فکر می کنم بهتر است زیرساخت های نسل بعدی خود را بر اساس کانتینرها بسازیم، فکر نمی کنم همه ما نیازی به ساخت و مدیریت مانند گوگل از طریق این ابزارهای فوق العاده قابل تنظیم و مدولار داشته باشیم. اکثر ما به ابزارهای ساده ای نیاز داریم که فقط کار می کنند و از راه دور می شوند تا کاری را که باید انجام دهیم: ایجاد یک کسب و کار.
با استفاده از ابزارهایی که متناسب با اندازه ما نیستند، با نزدیک شدن به پایان روز، خطر مشارکت در یک استخر ادرار و قدم زدن در آن وجود دارد. این نه تنها از نظر فنی مضر است، بلکه هزینه های اداری نیز می تواند به سرعت به یک بار تبدیل شود. به عنوان یک استارت آپ، همه ما می خواهیم باور داشته باشیم که سرنوشت عظمت به عنوان چیز بزرگ بعدی است. از لحاظ ذهنی، دنبال آرزوی تبدیل شدن به تکشاخ بعدی، ما را به یک کسب و کار غیرپایدار تبدیل میکند و به این معتاد که دور بعدی بودجه از کجا میآید، اعتیاد میکند. ما این را هر روز در سیلیکون ولی می بینیم و تلاش برای تقلید از زیرساخت های گوگل تنها یکی از جنبه های این ذهنیت است.
و اگر همه چیز شکست بخورد، همیشه مفید است که یک علامت هشدار در مقابل ما به عنوان یادآوری داشته باشید: شما به اندازه ای که فکر می کنید بزرگ نیستید، لطفا نزدیکتر شوید!
این پست برای اولین بار در اینجا منتشر شد