על הפרק: הסקר הטכנולוגי השנתי - הרדאר - של חב' ThoughtWorks לשנת 2013.
הסוקרים המקומיים: רן, עידו, ארז וישי.
טרנדים כלליים שהרדאר השנה מציין:
עולם העבודה ללא גבולות - עבודה תתבצע יותר ויותר מחוץ לכותלי המשרד וסביבות העבודה יופעלו בענן ויהיו נגישות מכל מקום.
שימוש בפרקטיקות מוכחות בתחומים שעד עתה התעלמו מהם
הנגשת כלי אנליטיקת מידע - קלות שימוש ומחיר (קוד פתוח): כבר לא יידרש דוקטורט בתחום לבצע אנליזות על מידע.
תשתיות כקוד - 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
הקובץ נמצא כאן
האזנה נעימה
ותודה רבה לאורן אפרתי על התמלול!