Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming.threads > #3781

I will get more technical

Path csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From rami18 <coco@coco.com>
Newsgroups comp.programming.threads
Subject I will get more technical
Date Sun, 28 May 2017 20:25:38 -0400
Organization A noiseless patient Spider
Lines 56
Message-ID <ogfpjh$vph$6@dont-email.me> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
Injection-Date Mon, 29 May 2017 00:22:09 -0000 (UTC)
Injection-Info mx02.eternal-september.org; posting-host="2d9a771f2be42d7d7c7c2f2d0151af4f"; logging-data="32561"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18NMoqGq5AgidjJNO+CUVvU"
User-Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1
Content-Language en-US
X-Mozilla-News-Host news://news.eternal-september.org:119
Cancel-Lock sha1:5966NY2kO9vDEY96mRyufbaKrnI=
Xref csiph.com comp.programming.threads:3781

Show key headers only | View raw


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 algorithm 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.






Back to comp.programming.threads | Previous | Next | Find similar | Unroll thread


Thread

I will get more technical rami18 <coco@coco.com> - 2017-05-28 20:25 -0400

csiph-web