Eclipse Plugin Central

Persistence O/R Mapping Plug-Ins For Eclipse - Best java architecture for performance?

Anonymous - Apr 09, 2004 - 06:36 PM
Post subject: Best java architecture for performance?
I am starting a java project but wary of J2EE. Our project is a logistics management system with about 30 tables and up to 1,000 active users. What tools are out there that can give me fast development and faster performance?
Anonymous - Apr 09, 2004 - 07:34 PM
Post subject:
This is a really loaded question.

Things to consider:
Rich Client, Web Client, VRU Client? or all
Transactional or Read-Only
Workflow
Business Rules

It sounds like the company has very limit experience with Java, I suggest getting a local consulting firm to help guide you.
Anonymous - Apr 10, 2004 - 05:35 PM
Post subject:
I agree, this is a pretty broad scope. I would divide this into front end issues (e.g., how to talk to the client efficiently) and back end issues (e.g., how to talk to the database efficiently).

Since you are posting to a forum on OR mapping, I assume you are most concerned with the back end issues. If you don't care too much about performance, there are many options: JDBC (mostly hand-coded), JDO (OR mapping still mostly hand-coded), J2EE CMP (automated but not very performant in general), or any of the OR mapping tools out there like Persistence EdgeXtend, Oracle Toplink or the Hibernate solution.

If you are worried about performance, make sure you get a solution that allows you to optimize your OR mapping, takes advantage of tricks like batching updates to optimize the database activity, and includes caching for frequently used data

I agree that consulting would be of value. Check out the M2VP web site for one example: www.m2vp.com
Good luck!
ckeene - Apr 16, 2004 - 02:48 PM
Post subject: High performance object-relational mapping
One answer to the productivity AND performance problem is to use an object-relational mapping tool that includes built-in caching. For a discussion of this approach, and how it helps to eliminate data bottlenecks, see:

http://www.javaworld.com/javaworld/jw-0 ... eneck.html

- chris
www.persistence.com
"The World Leader in Data Services for Real-Time Enterprises"
ckeene - Apr 21, 2004 - 12:42 PM
Post subject: More ideas on object-relational mapping for performance
There is also a good discussion of Java performance bottlenecks here Eliminating Java Object-Relational Mapping Bottlenecks

The discussion covers a number of or mapping approaches (Persistence, Toplink, JDO) as well as various caching options (built-in, add-on, etc)
Anonymous - May 20, 2004 - 07:13 PM
Post subject: More ideas on object-relational mapping for performance
Here is another useful link, that talks about how to set up the object-relational mapping:

Best Practices for Object-Relational Mapping

Further information is available here for object-relational mapping and distributed caching

- chris
All times are GMT - 6 Hours
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits