<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3199" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face="Trebuchet MS" size=2><SPAN class=656215811-20102007>Hi Chris, 
all,</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007>&nbsp;&nbsp;&nbsp; I've been reading some Gjallar code 
to see how they use Magma. I saw the a main object which is tha application 
model and it has 4 or 5 MagmaCollections in it's instVars.</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007>&nbsp;&nbsp;&nbsp; So I in a load test I've made a 
model object&nbsp;with a magma collection with 10000 person objects. It 
performed nicely.</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007>&nbsp;&nbsp;&nbsp; Then I pushed that by making this 
person object to store in one of it's instVars #acts and set up there a magma 
collection and added&nbsp;20 acts objects to every person. So it should end up 
with 10K persons having one magma collection with 20 act objects 
each.</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007>&nbsp;&nbsp;&nbsp;&nbsp;What I've got is 
a&nbsp;serializer security exception MaObjectSerializationSecurityViolation 
saying that&nbsp;one&nbsp;can't serialize objects of more than 10 
megabytes.</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007>&nbsp;&nbsp;&nbsp; I've read about starting small with 
Magma but I need a glimpse on how the model I'm thinking on support with 
Magma&nbsp;will scale. From this&nbsp;test it seems that Magma collections 
supports lots of objects but any common object suporting even a low number of 
magma collections that will be growing will easily reach more that 10 megabytes 
when serialized. So I'm missing something?&nbsp;There is a&nbsp;more appropiate 
use of Magma for a model like that?</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007>&nbsp;&nbsp;&nbsp; Same question in other 
scenario:&nbsp;the main object of the domain model the root of the application 
domain from where all is accessed by reachability will also suffer this 
limitation. What one can do at that point?</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=656215811-20102007>&nbsp;&nbsp;&nbsp; thanks,</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2></FONT>&nbsp;</DIV>
<DIV align=left><SPAN class=250542422-20122006>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt" align=left><?xml:namespace prefix 
= st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:PersonName 
ProductID="Sebastian Sastre&#13;" w:st="on"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Trebuchet MS'">Sebastian 
Sastre<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" 
/><o:p></o:p></SPAN></st1:PersonName></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt">
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN 
lang=ES-AR 
style="FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana; mso-ansi-language: ES-AR"></SPAN><SPAN 
lang=ES-AR style="mso-ansi-language: ES-AR"><o:p><FONT 
face=Verdana></FONT></o:p></SPAN></P></SPAN></P></DIV></BODY></HTML>