It is always hard to define how scalable your application is and to plan how we will scale our application. Whenever there is a debate we had plenty of things and yet left with hard situation of how to final.
Scalability as usually defined is the ability to increase the throughput of our application by adding more hardware to our system. In this context there are two options either to Scale up or to Scale out.
Read more…
admin Architecture Independent Threads, Processors, Scalability, scale out, scale up, Shared Memory, Vertical Scaling, Web Server
We always wanted to make your application process more efficiently. If you have been using for loops in your application more often in the following fashion:
for(int i=0;i< =counter;i++)
{
……..
}
Then replace it with:
for(int i=counter-1;i>=0;i–)
{
……..
}
Now compare your application performance, you will be astonished how fast your application behave.
The myth in that assembly language has cx counter that is used to execute loops. Every time assembly encounters a loop, it is executed in the decrement fashion instead of increment. That’s why the second loop design works faster than the first one.
admin Architecture
Recent Discussions