Magma is the right choice?

Facundo Vozzi facundov79 at gmail.com
Fri Nov 12 18:02:16 UTC 2010


Hi Chis,

On Thu, Nov 11, 2010 at 6:26 PM, Chris Muller <asqueaker at gmail.com> wrote:

> Hi Facundo,
>
>    ((20000 * 100) / 365.0) =  5479.45205479452 "transactions" per day,
> average
>
> So it "sounds" like light-duty, but of course it may not be.


The potencial users of the system are commerces and they are going to be
100. 20000 customers / 100 commerces is an average of 200 customers by
commerce. Each commerce could inform 100 times about their customers
comercial status in a year.


>  How many
> objects in a "transaction"?  At http://wiki.squeak.org/squeak/5606 you
> can see,
>

The "most important" transaction has 10 objects including dates and
numbers.


>
>  oneThousandElementArrayOfObjectsRead : 40.66985645933014 per second.
>
> so if you need more than 40000 objects per second, I would say the
> answer is "no".
>

No, I think that I'll not need more than 40000 objects per second.


>
> But of course, this is just for one server, you might want to do HA
> anyway if you are suporting that many customers.
>
> It also depends on if you're running that old Cog on MY laptop:
>
> Hardware Details:
>        computer : Lenovo T60p
>        cpu :  Intel Core2Duo
>        speed :  2.0GHz
>        memory :  2GB
>        disk :  internal SATA
>
> OS Details:
>        osVersion : linux-gnu
>        platformName : unix
>        platformSubtype : i686
>
> Vm Details:
>        vmVersion : Croquet Closure Cog VM [CoInterpreter VMMaker-oscog.11]
>

I have a similiar hardware scenary but I'm using Windows.


>
> Which is why, and I hope you won't mind my saying; I normally don't
> care to address these sorts of questions.  It depends on hundreds
> variables, many of which are related to how the application is
> written...
>

Yes, I know that and I thank you for answer.


>
> Before doing any load testing, I strongly recommend using the latest
> code available on MagmaTester.
>

I'm using Cog + Pharo 1.1 + Magma 1.1 (last version I think).


>
>  - Chris
>

Thanks you again,
Facundo


>
>
> On Thu, Nov 11, 2010 at 2:42 PM, Facundo Vozzi <facundov79 at gmail.com>
> wrote:
> > Hi Chris, list,
> > I'm using magma for an application that I'm making (for fun) since 3
> months
> > ago. It's a web based (pharo + seaside) query system.
> > All is fine with magma and my model is going to be very object oriented
> and
> > very clear. I'm happy of using magma but my uncertainty it's about
> scaling
> > and performance issues because It will start with 20000 customers and 100
> > transactions/year for each one.
> > The system is mainly for query of the commercial situation of each
> client.
> > ¿You think that magma is suitable for this type of application?
> > Sorry my poor english.
> > Thanks in advance,
> > Facundo
> > ps: i'll test it with masive data input and query but it's important for
> me
> > your opinion.
> > _______________________________________________
> > Magma mailing list
> > Magma at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/mailman/listinfo/magma
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/magma/attachments/20101112/545ec31c/attachment.htm


More information about the Magma mailing list