high scalable java framework

royjayd
royjayd used Ask the Experts™
on
hi guys

I am looking to impliment a java  framework with high scalability. I am looking for open source tools and API.
Any approaches or ideas or experiences to get started with will be appreciated.  

thanks
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
mccarlIT Business Systems Analyst / Software Developer
Top Expert 2015

Commented:
With the very limited info that you have provided, providing any meaningful answer is difficult. But I am having some good experiences at the moment with "Spring Integration". Can you give any more hints as to what you are hoping to do, etc?
<<I am looking to impliment a java  framework with high scalability>>
It completely depends on your requirement. If you ask me, the three layer architecture of J2EE (presentation layer jsp servlets, Business layer EJB, and Database layer JDBC) should satisfy everything

But if you can give a brief description of your requirement, i can suggest something more specific.

Author

Commented:
ok sorry for being so generic.
The APIs i am going to use in my application is mostly open source.
The architecture is spring-->hibernate-->postgres or db2 database.

thanks
Expert Spotlight: Joe Anderson (DatabaseMX)

We’ve posted a new Expert Spotlight!  Joe Anderson (DatabaseMX) has been on Experts Exchange since 2006. Learn more about this database architect, guitar aficionado, and Microsoft MVP.

mccarlIT Business Systems Analyst / Software Developer
Top Expert 2015

Commented:
Still too generic... Is it a web application? A backend processing app? A desktop app with user interface? Does it need to interface/integrate with other applications?

Are you not able to give us a couple of lines on what your application is doing in general?
>>I am looking for open source tools and API

you have already choosen spring. hibernate... what else you look for?
i was asking for requirement, functional and non-functional

Author

Commented:
Mccarl,
It's a web based trading application open to the public.
The number of users accessing the application
is still unknown but it's going to be a lot. Ofcourse it's a backend
processing app, we are using postgres database. Spring would be used
in the ui and we are still deciding weather to go
for ibatis or hibernate. It would be deployed on websphere app server.
Does it need to interface with other applications?
At this point No, later may be.

Ksivananth,
So are you saying choosing spring and hibernate automatically makes
the application scalable?
>>So are you saying choosing spring and hibernate automatically makes
the application scalable?
>>

not really, scalability has a huge scope... you need to define the scope first!

Author

Commented:
The idea here is to build a base framework in java
which handles the scalability part. Spring framework
is used today but 2 or 3 years from now some xyz
framework should be able to use my java framework to
handle scalability.
My websphere admin says we can handle
scalability on the server but I am looking for a java solution.
>>which handles the scalability part

there is no framework for scalability as such, as said, it has a large scope... like vertical, horzontal...

Author

Commented:
>>>But I am having some good experiences at the moment with "Spring Integration".
Mccarl, can you explain in little bit more detail on how you are using Spring Integration.

thanks everyone.
Commented:
ksivananth
Have you heard of or used Terracotta in your app. Seems like a good product. however i wonder what the differences between open source and enterprise versions are.

Author

Commented:
Could not find an answer

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial