רברס עם פלטפורמה
רברס עם פלטפורמה
Ran Tavory && Ori Lahav
361 Bumpers 56
1 seconds Posted Feb 19, 2019 at 7:13 pm.
0:00
0:01
Download MP3
Show notes
רן, אלון, ודותן בפרק מספר 56 של באמפרס (361 למניין רברס עם פלטפורמה) - סקירה של טכנלוגיות ודברים מעניינים מהזמן האחרון. 
רן - 
בפרק שעבר דיברנו על הרבה הכרזות מה -2018 AWS:reinvent, ונשארו עוד כמה שלא הוזכרו - 
שירות מנוהל Managed Kafka בשם Amazon MSK - מעניין למי שאוכל Kafka לארוחת בוקר (אנחנו מקבלים את כולם באהבה)
יש כבר ל-AWS שירות דומה בשם Kinesis אבל לא בדיוק אותה אופרציה
אם אתם בונים מאפס אז אולי זה לא ממש משנה, אבל אם כבר יש משהו שעובד על Kafka אז לעבור זה פחות כיף
הקונספט עצמו אולי קצת מאכזב - בשונה מ-Kinesis, זה לא Serverless, צריך לבחור שרת, גודל וכו’; קצת דומה למודל של RDS (ניהול החומרה הוירטואלית נשאר על המשתמש), יוצר בעיות בפיקים (גם ב-Kinesis היה צריך לתכנן Capacity, ועדיין יותר קל לתכנן ל-Scale).
עדיין יותר קל מלנהל Kafka בעצמך, לא כל כך זול, לשיקולכם.
עצור! עכשיו תמשיך . . . Amazon EC2 מאפשר להשהות (Pause) ואז להמשיך Workloads
אפשר להקפיא Instance בזמן (בלי לעצור אותו), ואז להמשיך מאוחר יותר
לא מצאנו שימוש ספציפי עדיין (בכל זאת EC2 as is), אבל רעיון מעניין
חלק פחות נחמד - מתרחק מהקונספט של State-less Server (מתחיל מאפס בכל פעם), חוסך את הסקריפט של האתחול ויכול להיות נוח. 
למה בכל זאת? ממש טוב ל-Chaos Engineering, ולשרתים שומרי שבת. בקרוב ב-B&H?
רוצים לתזמן זמני ריצה? AWS Lambda עכשיו תומך ב-Custom Run-times, ומאפשר לשתף קוד
קודם יכולתם לכתוב באחת מהשפות הנתמכות וזהו, עכשיו אפשר לשתף יותר
המגבלה לגדול הקוד (בשפות Script למיניהן זה כואב יותר) מאפשר לשתף ספריות שכבר “חיות בענן” ואפשר רק לתת רפרנס אליהן בלי כל הקוד.
קונספט חדש של Serverless Library? פרקי 1 באפריל ממשיכים להכות . . .
עדיין יש את המגבלה של 75Gb לכל הפונקציות Lambda, אבל עכשיו זה פחות אקוטי, כי לא צריך לדפלה (!) את כל הספרייה.
כן, “לדפלה” (Deploy) עבר את האקדמיה. או יעבור. מתישהו. אולי. 
יש פורומים של רופאים שבוחנים תרגום עברית לז’רגון טכני - האם קיים גם לתוכנה? שאילתא לאבשלום קור בדרך.
ועוד אחד אחרון - AWS App Mesh: למי שכותב microServices יש צורך ברכיב שעושה את ה-Routing בין השירותים השונים, מוסף Metrics וכו’ - Service Mesh.
אחד השירותים הבולטים לזה הוא Envoy, במקור נכתב ב-Lyft והיום כבר קוד פתוח (הזכרנו את Istio שמשתמש ב-Envoy).
אז בגדול -  AWS יצרו Envoy מנוהל. חדש, לא השתמשנו עדיין אבל נראה מעניין.
עוד מישהו שם לב לכך שבזמן האחרון GitHub מחדשים די הרבה? או פשוט מפרסמים יותר? בכל מקרה - חידושים אחרונים - 
תוכנית חדשה שמאפשרת Private Repositories בחינם - אם בעבר היה צריך לשלם (או ללכת ל bitbucket או GitLab), נכון להיום אפשר להחזיק מספר Repositories פרטיים עם כמה תורמים Collaborators בכל אחד. אם צריך רק משהו קטן זה סבבה.
ועוד אחד - GitHub release Radar: עוברים על הספריות בפרופיל גבוה ועושים סקירה של Releases משמעותיים ומעניינים מהזמן האחרון (חודשי), מפרוייקטים יחסית בוגרים. שווה לעקוב.
למשל - Alda: שפת תכנות למוסיקה (!) - מתכנתים ומסיקאים יכולים מאוד להנות מזה
נראה כמו קוד, אפשר לבחור כלים ואקורדים, יש מדריך נחמד. מומלץ.
מכירים Grafana? מערכת דשבורדים משוכללת, בשימוש בהמון מקומות. התחיל כקוד פתוח והפך לחברה.
לפני כמה שבועות הוכרז מוצר חדש - Loki: כמו Prometheus, רק עבור לוגים . . .
אפשר לראות שזה מתחרה הELK - אם נוח לכם עם Prometheus, יהיה לכם נוח עם Loki ללוגים.
הכל בנוי לפי תויות ולא Full-text - לא מאנדקסים שוב דבר, אבל לכל המטריקות תמצאו גם את הלוגים הרלוונטיים (אם תשתמשו באותן תגיות).
נשמע מאוד מעניין ועם הגיון בריא, נקווה שיקיים. אם יודעים מה מחפשים זה אמור לעבוד.
חברה-בת של Alphabet (כן, נו - Google) בשם Waymo מריצה כבר כמה חודשים פיילוט לשירות של מכוניות אוטונומיות באריזונה.
אמנם יש נהגים אבל רק לגיבוי, הנסיעה אוטונומית
מה שמעניין זה שהתושבים המקומיים מתנכלים למכוניות - חותכים צמיגים, נוסעים בצורה מסוכנת לידן. התפתח אנטי למכוניות, קצת מזכיר את סיפורי הלודיטים מראשית המהפכה התעשייתית.
איומים בנשק על הרכב, שוברים חלונות. שמח.
בעניין דומה - תאונת סייבר ראשונה, כשרכב אוטונומי של טסלה דרס רובוט . . .
אלון - 
קליל ונחמד - Remove BG: פשוט להעלות תמונה ולהעיף את הרקע שלה…
בדמו זה נראה מעולה, במשחק ראשוני קצת פחו…