- הסוקרים המקומיים: רן, עידו, ארז וישי.
- טרנדים כלליים שהרדאר השנה מציין:
- עולם העבודה ללא גבולות - עבודה תתבצע יותר ויותר מחוץ לכותלי המשרד וסביבות העבודה יופעלו בענן ויהיו נגישות מכל מקום.
- שימוש בפרקטיקות מוכחות בתחומים שעד עתה התעלמו מהם
- הנגשת כלי אנליטיקת מידע - קלות שימוש ומחיר (קוד פתוח): כבר לא יידרש דוקטורט בתחום לבצע אנליזות על מידע.
- תשתיות כקוד - Continuous Delivery ו DevOps הן רק הסנוניות למגמה זו.
- הרדאר סוקר ארבע קטגוריות: טכניקות, פלטפורמות, כלים, ושפות תכנות / Frameworks.
- כל קטגוריה מקבלת אחד מארבעה ציונים:
- Adopt- מומלץ ביותר, Trial- שווה לבדוק, Assess- שווה לבדוק אך לא בשל, Hold- עדיף להימנע.
- פלטפורמות - Adopt
- Elastic Search: מנוע חיפוש ואנליטיקה התומך בחיפוש חופשי, Facets, ועוד. מזכיר את Lucene.
- MongoDB: בסיס נתונים NoSQL- הרבה יתרונות אך גם לא מעט חסרונות, רן היה נותן רק Trial.
- Data Structure Server :Redis- מהיר כמו Memcache, תומך במסטר/סלייב.
לא מומלץ לריצה מעל דטה-סנטר שונים. ניתן לבצע איתו גם משימות סנכרון בסגנון ZooKeeper.
- Continuous Integration: רן ממליץ על CircleCI ו Travis CI - שרותי CI בענן המחוברים לGit.
- כלים - Adopt
- D3: ספריית Javascript לתצוגת גרפים. וקיימות גם הרחבות שלה: NVD3 ו Rickshaw.
- NuGet: כלי בסגנון Maven עבור עולם הדוט.נט.
- Graphite: מע' גרפים בזמן-אמת, כתובה בPython ומשתלבת יפה עם כלי ניטור כמו Nagios.
- כלים - Trial
- Logstash: מע' לניתוח לוגים בעלת יכולת הבנה סמנטית בעזרת אוסף פלאגינים מרשים.
- PhantomJS: ללכת עם להרגיש בלי- סטאק וובי מלא ללא דפדפן. מצוין לביצוע אוטומוציות.
- כלים - Assess
- Reactive Extension - Microsoft RX: כלי לביצוע Complex Event Processing.
- כלים - Hold
- Maven: החלום ושברו. התחיל מבטיח אך הXML המרובים הכניעו אותו לבסוף.
מומלץ לעבור לכלי בילד מבוססי שפות אימפרטיביות ולא דקלרטריביות כמו גריידל ורייק.
- שפות - Adopt
- סקאלה ממשיכה לצבור תאוצה, בעיות ידועות כמו תמיכה בגרסאות קודמות מתחילות להיפתר.
מתכנתים מוכשרים בדומיינים של מע' מקבילות ועיבוד מידע נמשכים לשפה.
פריימוורקס חדשניים נכתבים ישירות עבור סקאלה כמו Play.
- LESS - CSS Frameworks ו Sass: קימפול CSS בצד השרת יכול לחסוך הרבה בעיות.
פוסט בנושא של websockets, אותו הזכרנו בפרק זה, מהחברה של ישי, המשווה wss ל https התפרסם מאוחר יותר, והרי הקישור
- הודעות:
- DevOpsDays Israel. ספטמבר 2013
הקובץ נמצא כאן
האזנה נעימה
ותודה רבה לאורן אפרתי על התמלול!
לגבי התהיה על אפשרות לכתוב פעם אחת ולהריץ גם בbatch וגם בrealtime, טוויטר עבדו על זה:
השבמחקSummingbird is a library that allows the user to deploy a mapreduce-style workflow on either a Hadoop cluster (for batch processing), a Storm cluster (for realtime processing) or both.
https://speakerdeck.com/sritchie/summingbird-streaming-mapreduce-at-twitter
http://lanyrd.com/2013/lambda-jam/scghxb/
Thanks David, saw that too. They published this a few days after we recorded. Maybe they were listening...
השבמחק