-
הדלת נפרצה בבת אחת, נעקרת מציריה בקול פיצוח אדיר. בפתח עמדו, סתורי שיער ומתנשפים, מי שעד לא מזמן התארחו על ספת הפסיכולוג שלי באופן קבוע - רן תבורי ואורי להב. אחרי כמה שניות של שתיקה נדהמת, פצה רן את פיו וסינן בקול נמוך "דוקטור בר, יש עוד כמה נושאים שרצינו לדבר איתך עליהם".
יד ימין נשלחה אינסטינקטיבית לצלקת המתפתלת מעל עין ימין, זכר לפעם שבה עוד ניסיתי להסביר לזוג התזזיתי את חוקי המשחק ללא הצלחה. "בוודאי", עניתי בקול רועד, "שבו". - גוגל פיתחו את BigTable, אמאזון את DynamoDB, לינקדאין את Voldermort, ליאהו! היה User Data Store - לכל הגדולים יש פתרונות NoSql כבר עשר שנים בצורה זו או אחרת.
- Membase, שהיה מבוסס על memcached, מוזג עם CouchDB ולעולם בא CouchBase
- Couch = Cluster Of Unreliable Commodity Hardware
- ולמה בכלל לעבור ל-NoSql? גמישות, סקלביליות, ביצועים ובסוף-בסוף - מחיר.
- כלים לעבודה עם ה-DB מאוד חשובים, יש פה תרומה מאוד משמעותית של הקהילה.
- CouchBase מצטיין (יחסית לפתרונות NoSql אחרים) בביצועים, בזמינות, ביכולת לצפות כמה זמן ייקח ביצוע של פעולת איחזור וכו'. סיסקו בדקו את הביצועים וקיבלו תוצאות לא רעות בכלל.
- שאילתא יכולה לקחת יותר מסתם כתיבה/קריאה (בכל זאת, קצת יותר מסובך...), אבל עם קצת יצירתיות אפשר להימנע הצורך בשאילתות
- CouchBase יודע לעשות Caching באופן אוטומטי ויכול להחליף שכבה שעושה את זה.
- C/C++, JavaScript, Erlang - בכל אלא (ועוד) כתוב CouchBase, ממש מגדל בבל.
- NoSql הופך Big Data להיות Small Data (מבחינת ההתנהלות איתו).
יום רביעי, 25 ביולי 2012
145 CouchBase
יום חמישי, 19 ביולי 2012
144 final class 20 Developer Onboarding
בפרק זה של מחלקה סגורה יצא כך שהיה רוב מכריע לאנשי אאוטבריין - אורי, ערן, ארז, יונתן ורן (טוב, רן הוא רק חצי אאוטבריין)
דיברנו על איך מכניסים מפתחים חדשים לתמונה.
- מה היו החוויות של חברי המחלקה כשהיו עובדים חדשים?
- איך מכשירים עובדים בגוגל?
- איך מכשירים באאוטבריין?
- מה מעבר להכשרה הטכנית - איך מכניסים את החדשים לעיניינים בהייץ'-ארית?
- ההנדבוק של Valve
- בלוג פוסט מעניין בנושא הכשרת עובדים חדשים
- איפה יש באדי, איפה יש מנטור וכו.
בהזדמנות זו אני רוצה לאחל מזל טוב ליותם, על הולדת ילדו השלישי במספר, כן ירבו, רק נחת.
איבנטים:
JJTV tools night - https://groups.google.com/forum/?fromgroups#!forum/jjtv http://www.meetup.com/jjtv-il/וציטוט מעניין:
"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects." - Robert A. Heinlein
- Robert A. Heinlein
הירשם ל-
רשומות (Atom)