JPOS apps with BerkeleyDB-like databases

13 views
Skip to first unread message

Thiago Moretto

unread,
Jun 26, 2009, 9:59:34 PM6/26/09
to jpos-...@googlegroups.com
Hi all,

My question is about high performance, scalable and HA architectures.
What yours think about jpos application and high performance databases
like berkeley-db and "project valdemort" instead a classical
relational databases (postgresql, oracle...) ?

A jpos application with local persistence (using berkeley w/
replication) is very interesting. But in this approach, the data must
be synchronized (delayed, of course) with a one postgresql instance
(for web application and reports). If postgresql instance crashes for
some reason, or under maintenance, jpos app continues working.

Someone has already worked with this approach? what yours think about?

- Thiago

David Bergert

unread,
Jun 26, 2009, 10:33:38 PM6/26/09
to jpos-...@googlegroups.com
I think that Payment Applications needs different types of storage depending of the nature of the application and depending on the "part" of the process.

like berkeley-db and "project valdemort" instead a classical
relational databases (postgresql, oracle...) ?

I believe Alejandro is working on an implementaiton of this ( Project Valdemort ), but there is also the replicated Spaces based on jGroups that exists today. I think others have implemented gigaSpaces and Terracotta based approaches as well.

Many times the issue of scaling it the endpoints you are connecting to and the types and number of connecitons they can support.


David Bergert, CISSP, CISA, CPISM/A
www.paymentsystemsblog.com

Alejandro Revilla

unread,
Jun 26, 2009, 11:03:16 PM6/26/09
to jpos-...@googlegroups.com
>
> I believe Alejandro is working on an implementaiton of this ( Project
> Valdemort )
>
That is correct, we are almost there. We have the basic Space
implementation working, but need to work on expirations. It looks
very promising.


Reply all
Reply to author
Forward
0 new messages