<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div style="word-wrap:break-word"><div><div><blockquote type="cite"><div><div class="h5">
<div bgcolor="#ffffff" text="#000000">
    I have worked the last days on a generic connection pool for Pharo.
    The objective is to improve performances for an application that
    uses a network data source (databases, LDAP, etc.). <br>
    <br></div></div></div></blockquote></div></div></div></blockquote><div><br>Hi Olivier. First, let me say that we really appreciate your project and we are happy with it :)<br>
<br>
Now, to avoid reinventing the wheel, I want to point you some stuff.<br>
<br>
1) There is a GlorpDBX connection pool available. This is the package GlorpDBX-ConnectionPool. <br>
Documentation: <a href="http://www.squeakdbx.org/documentation/SqueakDBX%20connection%20pool%20for%20Glorp">http://www.squeakdbx.org/documentation/SqueakDBX%20connection%20pool%20for%20Glorp</a><br>
<br>
2) There is a general purpose pool (for any kind of object) that also work in Glorp or DBXTalk.<br>
<pre><a href="http://www.squeaksource.com/ObjectPool">http://www.squeaksource.com/ObjectPool</a></pre>
There is a package ObjectPool-GlorpDBX :)<br>
I cc&#39;ed Panu, the developer.<br>
<br>
So...maybe you can join forces with him?  <br>
<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div style="word-wrap: break-word;"><div><div><blockquote type="cite"><div><div class="h5">
<div bgcolor="#ffffff" text="#000000">
    My work is now stable and the gain of performances is good. For
    exemple, I have a benchmark that uses a SqueakDBX/PostgreSQL
    database and a LDAP directory. Without the pool, the test take
    6,61s, with the pool, only 0,367s :-) <br>
    <br>
    I have made many stress tests for testing the fiability. This
    morning, the connection pools has processed 270000 requests without
    problems.<br>
    <br>
    I think that my project can interest you.  </div></div></div></blockquote></div></div></div></blockquote><div><br>sure it does!!!<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div style="word-wrap: break-word;"><div><div><blockquote type="cite"><div><div class="h5"><div bgcolor="#ffffff" text="#000000">I don&#39;t know if the code
    is ready for production. <br></div></div></div></blockquote></div></div></div></blockquote><div><br>It doesn&#39;t matter. It is good to know about it.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div style="word-wrap: break-word;"><div><div><blockquote type="cite"><div><div class="h5"><div bgcolor="#ffffff" text="#000000">
    <br>
    The projet is on squeaksource and I have added your account (and
    Stef also) as Guest.<br>
    <span style="border-collapse:separate;font-family:Times;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><span style="font-family:Geneva,Arial,Helvetica,sans-serif;font-size:15px;text-align:justify">
        <pre>MCHttpRepository
    location: &#39;<a href="http://www.squeaksource.com/FasterThatLight" target="_blank">http://www.squeaksource.com/FasterThatLight</a>&#39;
    user: &#39;&#39;
    password: &#39;&#39;</pre>
      </span></span>Thanks for remarks and critics.<br>
    <br></div></div></div></blockquote></div></div></div></blockquote><div><br>Thanks. I will take a look. For the pools, the expert is Diogenes and Panu :) <br></div></div><br>Best regards,<br><br><br clear="all"><br>-- <br>
Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br><br>