מתחת למנוע של Google Wave Federation
בשבוע שעבר התחדשנו בשני מוצרים מבית גוגל – Wave Federation Servers ו-Closure. הראשון הוא שירות המאפשר תקשורת בין שרתי Wave באמצעות פרוטוקול P2P שגוגל פתחה לשימוש והשני הוא ספריית הג'אווה סקריפט בה משתמשת גוגל לבניית יישומים מבוססי-דפדפן כמו Gmail ו-Google Docs. זהר ארד בדק את המציאות האחרונים מבית היוצר של גוגל.
לפעמים נדמה לי שהסיבה העיקרית לקיומה של גוגל היא שלמפתחים כמוני לא ישעמם. כמובן שאני נזכר במהרה שהעולם לא סובב רק סביבי (למרות שאני מופתע לגלות זאת כל פעם מחדש) ושיש סיבות יותר חשובות לקיומה של אחת מהחברות המשפיעות ביותר על תחום האינטרנט והקוד החופשי.
עם בוא הגשמים גוגל חושפת שני מוצרים – הראשון הוא תשתית תקשורת P2P ל Wave והשני הוא ספריית פיתוח בג'אווהסקריפט בה משתמשת גוגל לפיתוח יישומים כמו Docs ו Gmail.
ממשק הפדרציה של גוגל Wave
התשתית שגוגל פתחה ביום שני האחרון, ה- 2 בנובמבר 2009, מאפשר לגורמים חיצוניים המריצים שרתי Wave משלהם לתקשר בינהם באמצעות פרוטוקול P2P המסופק על-ידי גוגל – להלן Wave Federation Servers. כפי שרואות עיניכם, הרעיון פשוט בתכלית – בנוסף לשירותי Wave המאוכסנים אצל גוגל, יוכל כל גורם חיצוני להריץ שירותי Wave משלו ולתקשר עם שירותי Wave אחרים באמצעות שירותי הפדרציה החדשים. למעשה, גוגל נותנת לכל מאן דהו בר-יכולת ועניין את הכוח והאפשרות להפעיל שירות Wave עצמאי ומתייחסת ל Wave לא כאל שירות מרכזי דוגמת Gmail אלא כתשתית התקשורת החדשה של האינטרנט שכולנו יכולים וצריכים לאמץ. למרות ש Wave עדיין אדווה יותר מאשר גל צונאמי, אני מאמין שגישתה של גוגל המתוארת לעיל תתרות רבות להגברת האימוץ והשימוש ב Wave, כשלנו לא נותר אלא לומר "ואמרו אמן". אמן!
Closure – ספריית ה-Javascript
המוצר השני ששוחרר השבוע הוא ספריית הג'אווהסקריפט Closure בה משתמשת גוגל לפיתוח צד-הלקוח של מוצרים כמו Docs ו Gmail. לא צריך להכביר מילים על חוויית המשתמש המצויינת של היישומים מבוססי-הדפדפן של גוגל. כעת יש לנו, המפתחים, אפשרות להנות מהטוב הזה ולנצל את הידע והנסיון הרבים של גוגל בפיתוח יישומי צד-לקוח באתרינו הצנועים. אחד הכלים המרשימים שמגיעים עם Closure הוא מהדר היודע לקחת את קוד המקור שלנו (הכתוב בג'אווהסקריפט) ולצמצמו לגרסה קטנה (פיזית), יעילה ומטוייבת, תוך הורדת שורות קוד "מתות", צמצום שמות משתנים ופונקציות ועוד כהנה וכהנה שיפורים. התוצאה הסופית היא כמובן קוד שלא רק מנצל אל יכולות הפיתוח של Closure (ליצירת מממשקי משתמש לדוגמה) אלא גם רץ בצורה מיטבית, להנאת כל הנוגעים בדבר. אכן חזון אחרית הימים.
לאור כל הטוב השופע של גוגל, לא יכולתי להמנע מלדמיין מה היה קורה אם מייסדי גוגל היו נימולים בני דת משה, שיידיש שגורה בפיהם. האם היו קוראים לגוגל "גוגעל" או אולי "מציאעס". נו שוין…
הגב
1 תגובה על "מתחת למנוע של Google Wave Federation"
* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.
המשפט האחרון די מיותר, לא?