במשרדנו בסן פרנסיסקו יש מתקני אמבטיה משותפים, שכמו אזורים משותפים אחרים, מנוקים ביסודיות מדי בוקר. אבל כל יום בסביבות השעה 17:00, אם אתה הולך לשירותים של גברים אתה בדרך כלל מתמודד עם בריכת שתן ממש מול המשתנים
.ברור שזו לא חוויה נעימה לאף אחד, כולל אלה התורמים למאגר הנוזלים הנ"ל. אז זה גרם לי לחשוב: למה זה קורה? ולמה שלא תעמוד קצת יותר קרוב לפורצלן כדי להימנע מתצורות בריכות עד סוף היום?
לא ממש יכולתי לחשוב על סיבה, אבל חשבתי על פיתרון: הדפסת שלט והצמדתו בגובה העיניים שכתוב: אתה לא גדול כמו שאתה חושב, בבקשה תתקרב!
**** עדיין לא ניסיתי את הפתרון הזה. אני עשוי לדווח על ההצלחה או הכישלון של זה בפוסט עתידי, אולם זה גרם לי לחשוב על מגמה עכשווית בתעשייה: תשתיות גוגל לכולם או בצורה קצרה וחמודה: GIFEE
.מונח זה נטבע על ידי חברות אוונגליסט מכולות אחרות, שמנסות למכור את הדרך של גוגל לנהל את התשתית שלה לכולנו. נאמר לנו שגוגל מקדימה מיליוני שנות אור מכולם בבנייה וניהול תשתיות. ונאמר לנו ש גוגל מפעילה מכולות בייצור לכל דבר מאז שחר הזמן במערכת שנקראת בורג. נאמר לנו גם שמוצרים כמו Kubernetes מבוססים על בורג והם בנויים כדי לעזור לנו להפיק תועלת משנות הניסיון שלהם בתחום
.אני חושב שרוב מה שנאמר לנו נכון: גוגל אכן מקדימה שנות אור רבים אחרים בהפעלת תשתית. אין לי גם סיבה להאמין שגוגל לא השתמשה במכולות בייצור, וגם אני לא חושב שמערכות כמו בורג לא קיימות.
עם זאת, הייתי מטיל ספק בשני דברים: Kubernetes נבנה על ידי גוגל כדי לגרום לנו להפיק תועלת מהמומחיות שלהם בהפעלת קונטיינרים וכי עדיף לכולם להפעיל תשתית כמו גוגל.
האמת היא שגוגל היא ייחודית. עם כל הדיבורים על חדי קרן ועל גוגל ופייסבוק הבאים, הסבירות שהסטארט-אפ שלך יגיע לליגת החד-קרן, שלא לדבר על להפוך לגוגל הבאה היא פחות מאשר להיפגע מברק, בזמן שאתה אוכל גלידה בזמן שאתה שוחה מהתקפת כרישים במהלך גמר ה- X Factor
.זה בסדר. לא בהיותך חד קרן עם שווי מיליארדים ושווי כספים נופלים על עצמם כדי לתת לך כסף, יש סיכוי הגון שתוכל לבנות עסק רווחי שאתה יכול להיות גאה בו. בואו נהיה כנים אחד עם השני, לא תרשמו את פרייס ווטרהאוס קופר (PwC) או ארנסט אנד יאנג לחשבונאות שלכם, מריל לינץ' לנהל את חשבונכם השוטף ותשתתפו בדא בוס במקום ב-Ruby Meetup הבא
.אבל רגע, האם גוגל לא משתמשת ב- PwC ובמריל לינץ', והאם אריק שמידט אינו חלק מהרהיטים בדאבוס? אז למה שלא תעשה את אותו הדבר?
התשובה היא פשוטה; שירותים אלה בנויים לגודל גוגל. אתה לא מוצא חברה שאומרת GAFEE (חשבונאות גוגל לכולם). זה יהיה מגוחך עד כדי גיחוך, וכולנו יודעים את זה. מעניין לציין כי חשבונות גוגל נוטים יותר להיראות כמו רב לאומי רגיל מאשר התשתית שלהם. אני יכול לחשוב על לפחות תריסר חברות שיש להן אותן שיטות חשבונאיות כמו גוגל: יוניליוור, פרוקטר וגמבל, גלקסו סמית קליין, פולקסווגן, אקסון מובייל, בריטיש פטרוליום... אבל אף אחת מהן אינה דומה לגוגל מבחינת תחכום תשתיות, ואנחנו
יכולים לדמיין מדוע."אז מה הבעיה," אתם עשויים לשאול? "אוקיי, הבנו את הנקודה, אנחנו לא גדולים כמו גוגל ואנחנו לא משתמשים ברואי החשבון של גוגל כי השיטות שלהם לא חלות עלינו (או שהן יקרות מדי).
""אבל מה רע בשימוש בתשתית של גוגל כשהם נותנים לנו אותה בחינם? "אני שומע אותך אומר.
במציאות, לא הכל קשור למחיר הנומינלי. לגרום למריל לינץ לבצע את הבנקאות שלך. גם אם זה בחינם, אולי לא יהיה רעיון טוב עבור החברה שלך בגלל הנטל שהיא מעמידה עליך ועל מחלקת הניהול שלך. המצב יהיה דומה לנטילת מכונית פורמולה אחת כדי לבצע את ריצת בית הספר במקרה הטוב.
הבעיה היא שעל ידי שימוש בכלים שאינם בנויים למטרות שלך, לגודל וליעדים הניתנים להשגה, תכביד על העסק שלך בסיבוכים מיותרים שניתן להימנע מהם גם עכשיו וגם בעתיד. כמהנדסי תוכנה, אנו מכירים את אמירתו של דונלד קנוט: אופטימיזציה מוקדמת היא שורש כל הרע
.מדוע גוגל מקדמת כלים כמו קוברנטס? קידומי המכולות של גוגל עוסק רבות בהתמודדות עם אמזון. בקיצור, לגוגל אין דרך להתמודד עם AWS במשחק המחשוב, הרשת והאחסון שלה - הבלוקים המסורתיים של מחשוב ענן. אבל יש להם ניסיון רב בהפעלת תשתיות שאינן מספקות את הרכיבים המסורתיים האלה מכיוון שהם משתמשים במכולות. על ידי קידוד מכולות כאבני הבניין של התשתית, הם מקווים לזנק מעל אמזון כדי להפוך למערך התשתית של העתיד. קמפיין הפרסום שלהם עבור Google Cloud Engine מצביע גם על מטרה זו.
בטח שמתם לב איך אמרתי "הקמת תשתיות של העתיד". אני רואה במכולות אבני הבניין של התשתית הזו (אחרת לא הייתי מבלה כל רגע ער בחיי בבניית עסק המבוסס על הנחת יסוד זו). אמנם אני חושב שעדיף לנו לבנות את התשתית מהדור הבא שלנו המבוססת על מכולות, אני לא חושב שכולנו צריכים לבנות ולנהל כמו גוגל באמצעות הכלים המודולריים והסופר הניתנים להגדרה. רובנו זקוקים לכלים פשוטים שפשוט עובדים ויוצאים מהדרך כדי לאפשר לנו לעשות את מה שאנחנו צריכים: לבנות עסק.
על ידי שימוש בכלים שאינם מתאימים לגודל שלנו, אנו מסתכנים לתרום ולדרוך בבריכת שתן ככל שהיום מתקרב לסיומו. זה לא רק מזיק מבחינה טכנית, עלויות הניהול יכולות גם להפוך במהירות לנטל. בתור סטארט-אפ, כולנו רוצים להאמין שאנחנו נועדו לגדולה כדבר הגדול הבא. מבחינה נפשית, המרדף אחר השאיפה להפוך לחד קרן הבא הופך אותנו לעסק בלתי בר קיימא, מכורים למקום שממנו מגיע סבב המימון הבא. אנו רואים זאת כל יום בעמק הסיליקון, וניסיון לחקות את התשתית של גוגל הוא רק היבט אחד של המנטליות הזו.
ואם כל השאר נכשל, תמיד כדאי שיהיה לפנינו שלט אזהרה כתזכורת: אתה לא גדול כמו שאתה חושב שאתה, אנא התקדם קרוב יותר!
פוסט זה פורסם לראשונה כאן