יבמ השלימה מהלך מקיף לעיצוב מחדש של 15 מפתרונות הליבה שלה בתחום הניתוח האנליטי והמסחר המקוון, תוך התאמתם לעבודה בסביבת Apache Spark.
העיצוב החדש מסייע בהאצה משמעותית של יכולות העיבוד בזמן אמת של המערכות מתוצרת יבמ. במקביל, הודיעה החברה על זמינות שירות ספארק – Spark-as-a-Service – בחבילה הכוללת את מערכות הניתוח האנליטי של יבמ בסביבת ענן הפיתוח של החברה, בלומיקס. ההודעה באה בעקבות הצלחת תוכנית ביתא בת 13 שבועות, בה השמשו יותר מ- 4,600 מפתחים בסביבת השרותים החדשה, על מנת לבנות אפליקציות עסקיות חכמות. פרטים אודות הפיתוח החדש של יבמ נחשפו בכנס INSIGHT 2015, המתקיים השבוע בלאס וגאס.
אפאשי ספארק, שפותח במעבדת AMPLab בברקלי, מוכר בתעשייה בזכות קלות השימוש בו במשימות יצירת אלגוריתמים המפיקים תובנות חדשות מתוך מידע מורכב. יכולות ניהול מטמון הזיכרון של ספארק, in-memory caching, מתאימות במיוחד לטיפול במידע אליו מתבצעת גישה תכופה. כך, ניתן לעבד מערכות נתונים מורכבות במהירות גדולה מאי-פעם. יבמ הצליחה לפשט בעזרת כלים אלה את הארכיטקטורה של כמה מפתרונות התוכנה ושירותי ענן הנתונים הנפוצים ביותר שלה, דוגמת BigInsight, Streams ו- SPSS.
כך, לדוגמא, צמצמה יבמ את בסיס הקוד של DataWorks, השירות הפולארי שלה להכנת נתונים ולטיובם, בשיעור של 87% - מ- 40 מיליון שורות קוד שהרכיבו עד עתה את המערכת לחמישה מיליון שורות בלבד. כתוצאה, הפך תפעול המערכת פשוט יותר, ומשך הבניה והפריסה של יישומים חדשים התקצר להפליא – הכל בזכות ההתבססות על ספארק. מערכת DataWorks תיהנה מעתה מטווח ההרחבה הגמיש ומודל התכנות המבוזר של ספארק, כמו גם מהקישוריות אל מקורות נתונים ומהשיפורים התכופים במערכת, המוצגים על ידי גופים התורמים קוד לפרוייקט פתוח זה.
ספארק היא מערכת מהירה וקלה לשימוש הנשענת על קוד מקור פתוח, ומסוגלת לפשט באופן משמעותי את תהליכי הפיתוח של אפליקציות חכמות. הצעת המערכת על ידי יבמ כשירות ענן למפתחים, במסגרת הסביבה האקולוגית הרחבה יותר של שירותי ענן מנוהלים, מאפשרת שילוב נוח של ספארק ושל טכנולוגיות הניתוח האנליטי של יבמ, יחד עם כלים ונתונים המגיעים מצדדים שלישיים – הכל על גבי ענן Bluemix של יבמ.
מאז הודיעה יבמ על מחוייבות לקהילת אפאשי ספארק, ביוני השנה, תרמה החברה יותר מ- 60 קטעי קוד משמעותיים לפרוייקט, לרבות יישומי למידת מכונה ו- SQL. מרכז טכנולוגיות ספארק, הפועל במסגרת יבמ, גייס יותר מ- 35 מפתחים והכשיר יותר מ- 310 אלף אנשי מקצוע בקורסי חינם מקוונים בתחום זה.