מקביליות ב Asp.net Mvc

    בהמשך לנסיונות הייעול בפרויקט, ראינו שמידי פעם עדיין הקריאות לא נעשות בצורה מקבילית לשרת אלא, לאחר שאחת מסיימת מתחילה השניה. מה שלוקח עוד זמן ביצועים. ולא כל הפניות, חלקן כן נעשו בצורה מקבילית… ומאחר ולא מדובר בפניות מרובות (כלומר לא הבעיה של async controllers ) חקרנו את הנושא וראינו שactions שמתעסקים עם ה-session אינם עובדים […]


    Asynchronous Controllers

    asp.net mvc עובד בצורה מקבילית. מקבל מס’ בקשות מהclient ומשחרר thread לכל בקשה , אך הוא מוגבל למס’ הthreds הקיימים ב thread pool. מה שקורה הוא שלפעמים מגיעה בקשה חדשה,(במיוחד באתרים גדולים) ויש  שימוש בכל הthreads ואז נוצר תור של בקשות שממתינות עד שיתפנה thread. לעיתים (לרוב), הבקשות מתעכבות עקב פעולות חיצוניות לדוג’ קריאה מAction […]


    CSS3 Animations VS javaScript

      לאחרונה יצא לי להתוודע אל יעילות css3 מול קוד הjs. כחלק מפרויקט בעבודה היינו צריכים ליצור כפתור שיתריע במקרים מסוימים , מה שעשינו היה  div מסוים לו הוחלף הצבע רקע, מה שגרם להבהוב על המסך. הצורה שבה זה נעשה , היתה תוך שימוש ב-javaScript . הפעלנו פונקציה בלולאה אינסופית שמופעלת כל  400ms ,שתפקידה היה […]