Saturday, March 5, 2016

Digest for comp.programming.threads@googlegroups.com - 10 updates in 6 topics

bleachbot <bleachbot@httrack.com>: Mar 04 06:18PM +0100

bleachbot <bleachbot@httrack.com>: Mar 04 08:14PM +0100

bleachbot <bleachbot@httrack.com>: Mar 04 09:22PM +0100

bleachbot <bleachbot@httrack.com>: Mar 04 09:47PM +0100

bleachbot <bleachbot@httrack.com>: Mar 04 10:16PM +0100

Ramine <ramine@1.1>: Mar 04 04:19PM -0800

Hello,
 
 
When machines can do any job, what will humans do?
 
Read more here in the science daily:
 
https://www.sciencedaily.com/releases/2016/02/160213185923.htm
 
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Mar 04 03:49PM -0800

Hello...........
 
I have come as i have talked before to my post about Ecommerce website
modeling with mathematical queuing theory...
 
As you have noticed Sir/Madam that i am a programmer and as you
have noticed i have invented many Synchronization algorithms,
and i have implemented many parallel algorithms.. here they are:
 
https://sites.google.com/site/aminer68/
 
But during all those years i have come to a conclusion that
the job of programming is not a sufficient condition to become more
professional, and i have come to a conclusion that Operations research
is a necessary requirement for me as a programmer, because mathematical
queuing theory and linear programming etc. in Operations research is a
requirement to be able to implement and model for example an Ecommerce
website and for a better QOS, this is why in this post i will show you
how to model a database server that has an hyper-exponential service, so
how can we use this M/G/1 queue that has an hyper-exponential service to
model mathematically an Ecommerce website, i think that to not get into
simulation, since many Ecommerce websites have read-mostly workloads,
the hyper-exponential queue that is an M/G/1 can be approximated with an
M/M/1 queue when the writer transaCtions are less or equal to 30% of the
total transaCtions and the Ecommerce website has read-mostly workloads,
and to not get into mathematical proofs i will give you the mathematical
equations of the M/G/1 queue that have an hyper-exponential service that
permit us to model a database server, here they are:
 
The mean that is the the mean time of the service is:
 
M1 = p1/a + p2/b...
 
and the second moment is:
 
M2 = 2*p1/a^2 + 2*p2/b^2...
 
and the variance is:
 
variance = M2 - M1^2
 
a and b are the service rates of the different transactions such us
read,write and delete...
 
and p1 and p2 are the percentage of the transactions.
 
and that's all:
 
So when you calculate and get M1 you will then calculate the mean
service time that is 1/M1 and you will plug this on your M/M/1 THAT
is an approximation of the above case using the arrival rate and that's
all, and now you can model mathematically and easily your Ecommerce
website by simplifying a little bit the model by using queues that are
interconnected in a serial manner.
 
 
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Mar 04 03:24PM -0800

Hello,
 
I have come as i have talked before to my post about Ecommerce website
modeling with mathematical queuing theory...
 
As you have noticed Sir/Madam that i am a programmer and as you
have noticed i have invented many Synchronization algorithms,
and i have implemented many parallel algorithms.. here they are:
 
https://sites.google.com/site/aminer68/
 
But during all those years i have come to a conclusion that
the job of programming is not a sufficient condition to become more
professional, and i have come to a conclusion that Operations research
is a necessary requirement for me as a programmer, because mathematical
queuing theory and linear programming etc. in Operations research is a
requirement to be able to implement and model for example an Ecommerce
website and for a better QOS, this is why in this post i will show you
how to model a database server that has an hyper-exponential service, so
how can we use this M/G/1 queue that have an hyper-exponential service
to model mathematically an Ecommerce website, i think that to not get
into simulation, since many Ecommerce websites have read-mostly
workloads, the hyper-exponential queue that is an M/G/1 can be
approximated with an M/M/1 queue when the writer transaCtions are less
or equal to 30% of the total transaCtions and the Ecommerce website has
read-mostly workloads, and to not get into mathematical proofs i will
give you the mathematical equations of the M/G/1 queue that have an
hyper-exponential service that permit us to model a database server,
here they are:
 
The mean that is the the mean time of the service is:
 
M1 = p1/a + p2/b...
 
and the second moment is:
 
M2 = 2*p1/a^2 + 2*p2/b^2...
 
and the variance is:
 
variance = M2 - M1^2
 
a and b are the service rates of the different transactions such us
read,write delete...
 
and p1 and p2 are the percentage of the transactions.
 
and that's all:
 
So when you calculate and get M1 you will then calculate the mean
service time that is 1/M1 and you will plug this on your M/M/1 THAT
is an approximation the above case using the arrival rate and that's
all, and now you can model mathematically and easily your Ecommerce
website by simplifying a little bit the model by using queues that are
interconnected in a serial manner.
 
 
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Mar 04 02:17PM -0800

Hello,
 
 
I have modeled and solved the Shortest-Route problem with Linear
programming, here it is:
 
http://pages.videotron.com/aminer/lp/linear.htm
 
 
If you want do a modeling like CPM searching for the critical path,
you have to change the objective function of the Shortest-Route problem
above from a minimization to a maximization.
 
 
And as you have noticed i have also implemented an optimal Dijkstra's
algorithm that is compatible with Delphi and FreePascal, here it is:
 
https://sites.google.com/site/aminer68/dijkstra-s-algorithm-for-delphi-and-freepascal
 
In my next post i will show you how to model using mathematical queuing
theory a queue that have an hyper-exponential service so that to model a
database server to be able to mathematically model an Ecommerce website.
 
Thank you for your time.
 
 
Amine Moulay Ramdane.
Ramine <ramine@1.1>: Mar 04 12:21PM -0800

On 3/2/2016 4:33 PM, Ramine wrote:
> queuing theory does answer the question of what is the waiting time
> of the internet user of the website when the waiting time is dependant
> on the arrival rate that must not go beyond the Kned of the queues, but
 
I correct: Beyond the Knees of the queues.
 
 
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: