Re: Scalability of transient Prevayler

Christian Stein <[email protected]> Wed, 29 Oct 2014 14:05:56 +0100
Newsgroups gmane.comp.java.prevayler
Message-ID <CAJi8+g47nqomkK0_fz3Hzah=8Lw09Q8g9U0AWrzWFC+tCi7uQg@mail.gmail.com>
--===============0677591336355284914==
Content-Type: multipart/alternative; boundary=001a1133cedea24b6505068f6cfa

--001a1133cedea24b6505068f6cfa
Content-Type: text/plain; charset=UTF-8

http://www.chartgo.com/share.do?id=7704c777aa

These are my current results when running [0] "my" benchmark. This
benchmark focuses on raw through-put by executing a singleton and immutable
append transaction against a StringBuilder instance. All tested
implementations do not deep copy transactions, do not enforce disk syncs.
All non-transient implementations use defaul java serialization for
persisting transactions and time stamps. Snap shots are not taken. Instance
creation/setup times are excluded from the timings.

Can you please a) comment on the benchmark and b) run it your machines and
share some charts?

Cheers,
Christian

[0]
https://github.com/sormuras/compayler/tree/master/src/benchmark/org/prevayler/contrib/p8/benchmark

--001a1133cedea24b6505068f6cfa
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><a href=3D"http://www.chartgo.c=
om/share.do?id=3D7704c777aa" target=3D"_blank">http://www.chartgo.com/share=
.do?id=3D7704c777aa</a><br></div><div class=3D"gmail_extra"><br></div><div =
class=3D"gmail_extra">These are my current results when running [0] &quot;m=
y&quot; benchmark. This benchmark focuses on raw through-put by executing a=
 singleton and immutable append transaction against a StringBuilder instanc=
e. All tested implementations do not deep copy transactions, do not enforce=
 disk syncs. All non-transient implementations use defaul java serializatio=
n for persisting transactions and time stamps. Snap shots are not taken. In=
stance creation/setup times are excluded from the timings.</div><div class=
=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Can you please a) com=
ment on the benchmark and b) run it your machines and share some charts?=C2=
=A0</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Ch=
eers,</div><div class=3D"gmail_extra">Christian</div><div class=3D"gmail_ex=
tra"><br></div><div class=3D"gmail_extra">[0]=C2=A0<a href=3D"https://githu=
b.com/sormuras/compayler/tree/master/src/benchmark/org/prevayler/contrib/p8=
/benchmark">https://github.com/sormuras/compayler/tree/master/src/benchmark=
/org/prevayler/contrib/p8/benchmark</a></div></div>

--001a1133cedea24b6505068f6cfa--


--===============0677591336355284914==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------

--===============0677591336355284914==
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

--===============0677591336355284914==--