Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Read again...

1 view
Skip to first unread message

rami18

unread,
May 28, 2017, 8:28:21 PM5/28/17
to
Hello.......


I am a white arab...

I am a computer programmer and i have a diploma in Microelectronics and
informatics..

I will get more technical now because i am an experienced parallel
programmer that has invented many synchronization algorithms and other
algorithms etc.

We are getting more sophisticated with using cloud computing and bigger
interconnected websites, and that's what important, now the very
important question to ask, since i have done also operational research,
is that using IOCP using threadpools etc. to scale your website is not
sufficient, because the very important thing is how to calculate and
limit the response-time or waiting-time.. that's
an interesting subject.. so we have for example to get more technical
with operetoinal research and try to mathematically approximate as the
following:

Use my following simulation program of an M/M/n queue:

https://sites.google.com/site/aminer68/m-m-n-queuing-model-simulation-with-object-pascal

use it to do your overall simulation of the ecommerce websites that
have read-mostly workloads, since many ecommerce websites have
read-mostly workloads, so the hyper-exponential service of the
M/G/c queue of the database servers queue above can be approximated with
an M/M/n queue when the writer and the delete transactions are
less or equal to 30% of the total transactions and the ecommerce website
has read-mostly workloads.

This is an interesting approximation with operational research..

But we can solve this problem of limiting the waiting-time or the
response=time using windows timers, so as the websites users connect
they will start a windows timers that correspond the limited
waiting-time that we must constrain with, we will start a timer and push
a callback function that will set a boolean flag to false if the limited
waiting=time required expired , that way we will avoid to model the
websites with an M/G/c queue etc. and it's important to give more
priority to the write transactions because that's critical for your pocket.


Thank you for your time.

Amine Moulay Ramdane.






0 new messages