That's an awesome news and very great results and improvements. My +1 to make Mavibot an Apache Directory sub-project.
Regards, Pierre-Arnaud On 28 juil. 2013, at 09:47, Emmanuel Lécharny <[email protected]> wrote: > Hi guys ! > > a good news : I was able to successfully to run all the tests with the > Mavibot backend (althouh I had some random errors in some tests, which > has to be understood : not sure that the backend itself is responsible > for that, instead of one of the various caches we are using). > > Now, as Mavibot is in labs, I think we have to move it to Directory, to > make it a subproject. This is just a decision we have to make at this > point. I'll start a vote on mondyay on this matter. > > ATM, Mavibot is used pretty much the same way we use JDBM, with many > locks, as we aren't yet leveraging the MVCC layer. However, even without > using this feature, we have a clear gain in performance : > > JDBM search : > ------------- > Object : 47 370/s > One : 67 590/s > sub : 75 990/s > > > Mavibot search : > ---------------- > Object : 70 681/s +49% > One : 93 195/s +38% > sub : 114 670/s +51% > > (those tests are for CoreSession, the network layer being too intrusive > to show the ral increase of performance.) > > For an Add operation, the gain is even greater : > > > JDBM add : 85/s > > Mavibot add : 187/s +120% > > More to come later. > > -- > Regards, > Cordialement, > Emmanuel Lécharny > www.iktek.com >
