Re: P8
Flávio Brasil <[email protected]> Wed, 22 Oct 2014 14:32:01 +0200
| Newsgroups | gmane.comp.java.prevayler |
|---|---|
| Message-ID | <CAA+G7zyut6j_91m-T5bB0wAOkRdDPQCisquohrvpJvTRFg0hAw@mail.gmail.com> |
--===============5734377372337586637== Content-Type: multipart/alternative; boundary=001a1134bc027e74d205060222d6 --001a1134bc027e74d205060222d6 Content-Type: text/plain; charset=UTF-8 On Oct 22, 2014 1:33 PM, "Christian Stein" <[email protected]> wrote: > > Formerly known as PrevaylerEight. (-: > > After some refactoring and cleanup, I uploaded the complete sources to [0] github along with a naiv microbenchmark unit test: how fast can you munch 1.000.000 transactions while using one thread and tuned for speed, i.e. no transaction deep copy before execution, no forced disk sync. > > Local (P8 is 46 times faster) > > [junit] Running org.prevayler.contrib.p8.benchmark.BenchDefault > [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16,518 sec > [junit] Running org.prevayler.contrib.p8.benchmark.BenchP8 > [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0,356 sec > > Travis (P8 is 33 times faster) > > [junit] Running org.prevayler.contrib.p8.benchmark.BenchDefault > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 29.849 sec > [junit] Running org.prevayler.contrib.p8.benchmark.BenchP8 > [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.893 sec > > Tomorrow, I'll try to integrate P8 into http://databen.ch. > Flavia, is there a quick manual or how-to, Flavio? Otherwise, I'll copy and adopt the PrevaylerSubject sources ... somehow. > This page has some information: http://databen.ch/documentation/. The Prevayler subject is a good start anyway. > Cheers, > Christian > > [0] Source https://github.com/sormuras/compayler/tree/master/src/p8/org/prevayler/contrib/p8 > [1] Travis CI https://travis-ci.org/sormuras/compayler/builds/38700142 > > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push notifications. > Take corrective actions from your mobile device. > http://p.sf.net/sfu/Zoho > _______________________________________________ > To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion > _______________________________________________ > "Databases in Memoriam" -- http://www.prevayler.org > --001a1134bc027e74d205060222d6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <p dir=3D"ltr"><br> On Oct 22, 2014 1:33 PM, "Christian Stein" <<a href=3D"mailto:= [email protected]">[email protected]</a>> wrote:<br> ><br> > Formerly known as PrevaylerEight. (-:<br> ><br> > After some refactoring and cleanup, I uploaded the complete sources to= [0] github along with a naiv microbenchmark unit test: how fast can you mu= nch 1.000.000 transactions while using one thread and tuned for speed, i.e.= no transaction deep copy before execution, no forced disk sync.<br> ><br> > Local (P8 is 46 times faster)<br> ><br> > =C2=A0 =C2=A0 [junit] Running org.prevayler.contrib.p8.benchmark.Bench= Default<br> > =C2=A0 =C2=A0 [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0= , Time elapsed: 16,518 sec<br> > =C2=A0 =C2=A0 [junit] Running org.prevayler.contrib.p8.benchmark.Bench= P8<br> > =C2=A0 =C2=A0 [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0= , Time elapsed: 0,356 sec<br> ><br> > Travis (P8 is 33 times faster)<br> ><br> > =C2=A0 =C2=A0 [junit] Running org.prevayler.contrib.p8.benchmark.Bench= Default<br> > =C2=A0 =C2=A0 [junit] Tests run: 1, Failures: 0, Errors: 0, Time elaps= ed: 29.849 sec<br> > =C2=A0 =C2=A0 [junit] Running org.prevayler.contrib.p8.benchmark.Bench= P8<br> > =C2=A0 =C2=A0 [junit] Tests run: 1, Failures: 0, Errors: 0, Time elaps= ed: 0.893 sec<br> ><br> > Tomorrow, I'll try to integrate P8 into=C2=A0<a href=3D"http://dat= aben.ch">http://databen.ch</a>.<br> > Flavia, is there a quick manual or how-to, Flavio? Otherwise, I'll= copy and adopt the PrevaylerSubject sources ... somehow.<br> ><br> This page has some information: <a href=3D"http://databen.ch/documentation/= ">http://databen.ch/documentation/</a>.<br> The Prevayler subject is a good start anyway.<br> > Cheers,<br> > Christian<br> ><br> > [0] Source=C2=A0<a href=3D"https://github.com/sormuras/compayler/tree/= master/src/p8/org/prevayler/contrib/p8">https://github.com/sormuras/compayl= er/tree/master/src/p8/org/prevayler/contrib/p8</a><br> > [1] Travis CI <a href=3D"https://travis-ci.org/sormuras/compayler/buil= ds/38700142">https://travis-ci.org/sormuras/compayler/builds/38700142</a><b= r> ><br> > ----------------------------------------------------------------------= --------<br> > Comprehensive Server Monitoring with Site24x7.<br> > Monitor 10 servers for $9/Month.<br> > Get alerted through email, SMS, voice calls or mobile push notificatio= ns.<br> > Take corrective actions from your mobile device.<br> > <a href=3D"http://p.sf.net/sfu/Zoho">http://p.sf.net/sfu/Zoho</a><br> > _______________________________________________<br> > To unsubscribe go to the end of this page: <a href=3D"http://lists.sou= rceforge.net/lists/listinfo/prevayler-discussion">http://lists.sourceforge.= net/lists/listinfo/prevayler-discussion</a><br> > _______________________________________________<br> > "Databases in Memoriam" -- <a href=3D"http://www.prevayler.o= rg">http://www.prevayler.org</a><br> ><br> </p> --001a1134bc027e74d205060222d6-- --===============5734377372337586637== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho --===============5734377372337586637== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion _______________________________________________ "Databases in Memoriam" -- http://www.prevayler.org --===============5734377372337586637==--