רברס עם פלטפורמה
רברס עם פלטפורמה
Ran Tavory && Ori Lahav
435 Optibus Playback with Eitan Yanovsky
1 seconds Posted Mar 7, 2022 at 8:19 am.
0:00
0:01
Download MP3
Show notes
[קישור לקובץ mp3]היום אנחנו מארחים באולפן בכרכור את איתן ינובסקי בשנית: איתן התארח בפודקאסט ב-2018 (Before Covid), אז דיברנו על כמה אתגרים טכנולוגיים מעניינים שיש בהחברה שלו - Optibus - והיום נדבר על עוד אתגרים. ולפני שנצלול לאתגרים, איתן - ספר לנו קצת על עצמך ועל Optibus(איתן) אז אני איתן, ה-CTO וה-Co-founder של Optibus; עוד רגע נושק לגיל 40, עבר זמן . . . אנחנו בונים פלטרפורמה לתכנון וניהול של תחבורה ציבורית ושל הסעות המונים, שממש אחראית על תכנון של איך אנחנו הולכים להסיע מיליונים של אנשים ברחבי העולם.היום, בפועל, אנחנו פרושים כבר בלמעלה מ-30 מדינות ומתעסקים בהסעות של 2.5 מיליארד אנשים, ברמה שנתית.(אורי) פתאום, כשאתה מדבר על זה - כאילו בא לי לשאול אותך על הקורונה, אבל זה נראה לי . . . . היא עשתה לכם משהו בימים האלה, כשהתחבורה הציבורית הפסיקה?(איתן) אז זו באמת שאלה מעניינת - כשהתחילה הקורונה אז כמו לכולם היו לנו קצת חששות, בפרט לגבי תחבורה ציבורית, אבל . . . (רן) היא לא הפסיקה, רק השתנתה . . . זה באמת אתגר מאוד גדול למי שמתכנן . . . .(איתן) בדיוק, כי במקום להפסיק . . . היו שבועות שזה ממש הפסיק, נגיד בסגר המוחלט בישראל, אבל אז זה הפך לגלים של “עכשיו אנחנו צריכים 50% או 20% או 80%”, ברמה ממש שבועית, וזה משתנה.זה דווקא עשה אפקט הפוך - שפתאום הרגישו את הצורך במערכת כמו שלנו, במקומות שהשינויים הם יחסית איטיים - פעם בחצי שנה או שנה - ועכשיו אני צריך פתאום להגיב לדרישות של שינויים ברמה השבועית . . . .(רן) ניתן רק בשתי מילים, למי שלא זוכר את תקציר הפרק הקודם - בגדול, במקום לעבוד עם טבלה ונייר שבהם רושמים מי נוהג באיזה אוטובוס ואיזה קו הוא עושה, אז Optibus מתכננת את כל זה, ועוד הרבה יותר, מן הסתם - אבל עושה את זה באופן אוטומטי ויעיל. כך שתכנון לוחות הסעות וכל מה שקשור בזה - אם זה משתנה ברמה יומית אז זה כבר לא פרקטי לעשות בידי אדם, אבל Optibus יודעת לעשות את זה.(איתן) נכון, ומאז גם התרחבנו הרבה יותר במה שאנחנו עושים, מרמת תכנון הרשת ואיך שזה מגיב לביקושים והלוחות זמניםרכבים, נהגים . . . ברמה של תפעול יומיומי ואיך להגיב למה שקורה ביומיום וכו’.דווקא בקורונה פתאום נוצר צורך הרבה יותר גדול במערכת - דווקא הייתה לנו את אחת השנים הטובות, שלאחריה הגיע גם ה-Round C שעשינו.היום אנחנו Post Round Cהיום אנחנו כבר באיזור ה-330 אנשים - אני חושב שבפעם האחרונה שדיברנו היינו באיזור ה-50-60, אני לא זוכר בדיוק את המספריםובסופו של דבר, כמו שאמרתי, אנחנו מסיעים מיליונים רבים בעולם - הלקוחות שלנו משתמשים במערכת כדי לתכנן איך להסיע את האנשים הללו בצורה מיטבית.(רן) אז הלקוחות זה חברות אוטובוסים דוגמת “אגד”, לא יודע אם כלקוח ספציפית שלכם אבל כדוגמתם, בעולם . . .(איתן) נכון, אגד הם לקוח ספציפי שלנו, אפילו אחד הראשונים, אבל כן - חברות כאלו בעולם.בנוסף - לא רק: גם חברות שבעצם . . . למשל בניו-יורק יש חברות שהן חצי-ממשלתיות שאחראיות על התחבורהאבל גם חברות כמו Facebook ו-Apple שהן לקוחות שלנו, ל-Commute של ה-Employees’ Shuttle שלהםזה צי של מאות אוטובוסים שיש להם שם.אז בעצם כל התעסקות במסות גדולות של אנשים, שצריך לתכנן את זה מראש ולא רק להגיב on-the-fly - כי אתה צריך לבנות רשת שתיהיה יעילה, אחרת התפעול יהיה מאוד לא יעיל.(רן) מבחינת התפעול, לא הביצוע - הנהגים הם לא הנהגים שלכם, האוטובוסים לא שלכם . . . .(איתן) נכון, אנחנו רק SaaS ו-Everything is on the Could - אנחנו לא מספקים שירותים מעבר לזה.(רן) כשעשינו את ההכנה לפודקאסט, ראינו שאחד האתגרים שצצים זה ש”אוקיי, אז מה קורה אם הוספתי פיצ’ר - תיקנתי באג, אני חושב שתיקנתי באג ואני לא רוצה שאותם 2 מיליארדים שמחר נוסעים בבוקר פתאום ימצאו את עצמם בלי אוטובוס . . . . “.אז איך עושים QA למערכת שכזו?(איתן) בעצם אנחנו Mission Critical SaaS system, והמשמעות של רגרסיות - ה-Impact של זה בסוף משפיע על התפעול של התחבורה וגם יכול להגיע למצב שאי אפשר להוציא למחרת את התחבורה, או אפילו ב-Day-to-Day . . . (אורי) עכשיו אתה חייב לתת דוגמא לבאג ומה שקרה . . . .(רן) “אז כשעברנו מהמערכת המטרית למערכת של המיילים, כל האוטובוסים עצרו שישה מייל לפני התחנה” . . . . [How NASA lost a 327 Million Dollar Mission to Mars](איתן) השוליים צרים מלהכיל את כל הבאגים שקרו לנו ואת הפאדיחות . . . אבל אתה יודע - יש את הרגעים האלה שמכניסים משהו וזה מקריס את ה-Production…