שיפור ביצועי Java Garbage Collector : יש דרך קלה ואפקטיבית יותר
כחברה שתומכת בלקוחות המפתחים ב- Java או מריצים אפליקציות קריטיות הכתובות ב- Java ,
אנחנו נתקלים לעתים קרובות בשאלות הנוגעות לשיפור ביצועים,
בפרט בנוגע ל- Garbage Collector ולאפליקציות פופולריות הכתובת ב- Java דוגמת Elastic ו- Apache Cassandra .
יש המון שאלות כאלה שנשאלות בגוגל, בפורומים מקצועיים, בבלוגים ועוד (למשל אחת האחרונות שראינו היא כאן).
הבעיות הן שלרוב התשובות בנושא יציגו את הדרך הקשה והארוכה – שמצריכה ידע רב בנושא ; התעסקות רבה בקונפיגורציה, tuning וכד'
בעיה נוספת היא שלעתים קרובות האופטימיזציה תהיה מזערית – באופן שניתן היה לשפר ביצועים אפילו עוד יותר !
יש דרך קלה ואקפטיבית יותר לשפר ביצועי Java
כדאי לדעת שיש מוצר מדף שחוסך את ההתעסקות הזו, ונועד בעיקר לשרתי אפליקציות שצורכות הרבה זכרון ו- throughput גבוה,
כמו Elastic (Elasticsearch) , Cassandra , Kafka, JBoss, Tomcat, Solr, Spark, Hazelcast, Zookeeper ועוד.
מוזמנים להכיר את Azul Platform Prime (לשעבר Zing) – מוצר שאנו מפיצים בישראל (ובמדינות נוספות) וגם מספקים לו תמיכה, יעוץ ורשיונות.
Azul Platform Prime
עבור לקוחות עם עומסי עבודה תובעניים יותר ב- JVM, חברת Azul מציעה את ה- JVM שלה עם ביצועים גבוהים בעזרת הפרון Azul Platform Prime (לשעבר "Zing"), וזאת באמצעות תכונות חדשניות כמו C4 garbage collector, Falcon JIT compiler ו- ReadyNow! warm-up elimination technology .
Azul Platform Prime מתחיל לרוץ מהר, פועל במהירות תוך שמירה על throughput גבוה.
Azul היא החברה הגדולה בעולם המתמקדת אך ורק ב- Java , ומחזיקה את צוות ה- engineering השני בגודלו אחרי Oracle, כאשר רבים ממהנדסיה עבדו קודם לכן בפיתוח Java בחברות Sun Microsystems ו- Oracle .
מתלבטים מה הפתרון הנכון ביותר עבורכם לשיפור ביצועי Java ? מוזמנים לשוחח איתנו.
אנו (חברת ALM-Toolbox) המייצגים הרשמיים של מוצרי Azul בישראל ובמדינות נוספות.
לפרטים נוספים ולקבלת עלויות, מחירים והצעות מחיר – פנו אלינו: azul@almtoolbox.com או טלפונית 072-240-5222
המאמר נכתב ע"י נחמיה ליטרט. נחמיה עם ניסיון של למעלה מ 25 שנה בפיתוח וניהול צוותים בצד שרת ו Front-end.
נחמיה מתמחה ב Java וייעול תהליכי פיתוח עם דגש על אוטומציה וכלים תומכי פיתוח.
קישורים רלבנטים:
- הקלטת וובינר בעברית: Understanding Java & JVM Performance
- מידע נוסף על Azul Prime
- סיפור לקוח והקלטה: כיצד Taboola שיפרו ביצועים בעזרת Azul