חוויות מכנס ביצועים 2013 אי שם

יום שלישי, אפריל 2, 2013

גם השנה הוזמנתי להרצות בכנס הביצועים שנערך אי שם. זו לא פעם ראשונה שלי באירוע החשוב והמעניין הזה ואני תמיד שמח לקחת בו חלק. בהסתכלות שלי, יום עיון שעוסק ספציפית בנושא החשוב והמורכב של שיפור ביצועים, רק מדגיש את החשיבות שהארגון רואה בנושא החשוב הזה. ועל זה מגיע לארגון הנ"ל Kudos. את היום התחיל מי שאחראי על תחום ביצועים בארגון שהציג את המחלקה שלו ואת השירותים שהיא נותנת לכלל המשתתפים ודחק בהם להשתמש בהם. לאחר מכן עלה ה CIO של הארגון  והדגיש עד כמה נושא הביצועים הוא נושא חשוב ועד כמה למדוד כל דבר ולתקף...

כנס ביצועים אי שם, הרצאה על מדידת ביצועים

יום שבת, אוקטובר 16, 2010

כמו בשנה שעברה, גם השנה נתבקשתי להרצות בכנס על נושא שיפור ביצועים, שנערך אי שם. השנה יצא לי לדבר על שני נושאים. הנושא הראשון עסק במדידת ביצועים של יישום באמצעות ה Profiler החדש של Visual Studio 2010 והנושא השני עסק בנושא הכנת היישום שלך לסביבת הייצור. אני מאד אוהב את הכנס הספציפי הזה, והסיבה העיקרית היא האופי המיוחד של הקהל. אתה יכול לחוש מהר מאד אם הם קולטים אותך או שאתה משעמם אותם. ואף אחד לא עושה לך שם הנחות, להיפך, ואתה צריך להזיע כדי להוכיח שכדאי להקשיב לך. הבעיה...

התשתית הכי טובה לא יכולה למתכנת הכי גרוע

יום חמישי, אוקטובר 22, 2009

את המשפט הזה אני חייב לדניאל חביב, שאת ההרצאה שלו שמעתי בכנס, שהוקדש לנושא שיפור ביצועים במערכות, שבו השתתפתי לפני כמה ימים (הרציתי בו על Instrumentation). דניאל אמנם דן באספקטים של אופטימיזציה של מסדי נתונים, אבל המשפט שלו נכון להרבה תחומים נוספים ולא רק של קידוד. אז הנה להלן כמה מתובנות שהועלו בהרצאה הזו על עולם מסדי הנתונים, עם הרחבה שלי לעולם התכנות בכלל. קוד יפה, אלגנטי, ברור ויפה לתכניתן, לא בהכרח ירוץ הכי יעיל. נכון שהאופטימיזר של הקומפילר אמור להתעלם מאיך שכתבת את הקוד, ולעשות אופטימיזציה לכל ודרך צורה שבה תכתוב את...
תגובה אחת