As i am working on web application.It demands a lot of performace from UI perspective.
So i found Ajax is rescue for me.I am not going to explain what is Ajax.In the beginning when i was learing classical Ajax it was too boring and also it was not fitting in any architecture.So this made me to lose focus on Ajax.But one fine day i came across a framework called DWR I was amaged to learn about it.So from that time onwards i became lover of DWR.I have a very good knowledge of it.Its true when you love some one you will try to know a lot about it.
Now let me tell you what is DWR and what its advantage is over Classical Ajax.
DWR is simply Direct Web Remoting.A simple Ajax framework for java.
Its too simple to learn.Its preserves your apps architecture which classical does not.It segreggates java and UI codes(Of any framework Struts,JSF).The main advantage of this is that from UI we can directly call a java method which is nor possible in classical Ajax.Inorder to learn DWR you have to know few things like HTML,javascript and CSS if possible and thats all you can start doing Ajax programming.
Friday, January 18, 2008
Improve your apps performance using Terracotta
I am once again back.Today i was going through some sites which was telling how to improve Transaction performance which i was really facing for my apps.There were many solutions which i know before it was like EChace,JCS,Confluence,Jboss Cache and lots
But when i read about Teracotta today i was amazed the way it works.It is superb.
It is far better than other caching mechanism which i have spoken above.No doubt it has inbuild above caching mechanisam apart from that it can be used in clustered environment.It is a very cheap solution as a organisation does not have to go for clustered database and it uses very less number of Apps server for clustering from traditional approach it saves a lot of finance from buying commercial server that has in built capability of clustering.
The main highlights of Terracotta is It provides virtual RAM virtual JVM as a result it reduces out of memory problem.Also it improves transaction efficiency because it provides second level cache.It has also capability to manage Session objects accross various servers in clustered environment without replication those objects in the server.As a result Terracotta is fantastic.
But when i read about Teracotta today i was amazed the way it works.It is superb.
It is far better than other caching mechanism which i have spoken above.No doubt it has inbuild above caching mechanisam apart from that it can be used in clustered environment.It is a very cheap solution as a organisation does not have to go for clustered database and it uses very less number of Apps server for clustering from traditional approach it saves a lot of finance from buying commercial server that has in built capability of clustering.
The main highlights of Terracotta is It provides virtual RAM virtual JVM as a result it reduces out of memory problem.Also it improves transaction efficiency because it provides second level cache.It has also capability to manage Session objects accross various servers in clustered environment without replication those objects in the server.As a result Terracotta is fantastic.
Subscribe to:
Posts (Atom)