<p>Sounds like what you need is a queueing system.  Have you considered using e.g. RabbitMQ?  It provides persistent queues.</p>
<div class="gmail_quote">Den 06/08/2012 11.30 skrev "Maruthavanan Subbarayan" <<a href="mailto:maruthavanan_s@hotmail.com">maruthavanan_s@hotmail.com</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div><div dir="ltr"><font face="Calibri" size="3">Hi,</font><div style="font-family:Calibri;font-size:12pt"><br></div><div style="font-family:Calibri;font-size:12pt">I am building an application that would receive requests on bulk and process at back-end. <span style="font-size:12pt">I wrote an code where requested would be inserted into mnesia and the would be processed later.</span><span style="font-size:12pt">But ended up in a situation where started receiving enormous requests and processing of the requests took more time. So gradually, I faced couple of times where erlang got crashed due to insufficient memory allocation on RAM. There were around 300K records while it got crashed.</span></div>
<div style="font-family:Calibri;font-size:12pt"><span style="font-size:12pt"><br></span></div><div><font face="Calibri" size="3">Is there any workaround where I can keep only 10-20% of the total records in RAM and remaining in disk at any point of time. I have Gigs of disk space and only Megs of RAM. I am looking this as an alternative because It would also give memory for other process in the machine without occupying it </font><font face="Calibri">unnecessarily</font><font face="Calibri" size="3">.</font></div>
<div><font face="Calibri" size="3"><br></font></div><div><font face="Calibri" size="3">Thanks in advance,</font></div><div><font face="Calibri" size="3">Marutha</font></div>                                           </div></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div>