Skip to Content.
Sympa Menu

perfsonar-dev - New_pS_base_and_web-services_improvements

Subject: perfsonar development work

List archive

New_pS_base_and_web-services_improvements


Chronological Thread 
  • From: "Michael Bischoff" <>
  • To:
  • Subject: New_pS_base_and_web-services_improvements
  • Date: Mon, 7 Apr 2008 15:18:10 +0200 (CEST)
  • Importance: Normal

http://wiki.perfsonar.net/jra1-wiki/index.php/JRA1_Meeting_-_Zagreb#New_pS_base_and_web-services_improvements

'Comments will be welcomed.' Well, here you go: ;-)

Explore the use of flyweights, in nmwg java implementation(to lower memory
footprint esp with
big requests.)

Perhaps only load SAX_config_file once and keep mappings.
(keep the MessageHandler around)

Change life-cycle of ServiceEngine's (make them stateless beyond
initialisation(like servlets))
- allows for one time initialisation
- lowers amount of work that needs to be done per request (no need to
reflectively create and
instance just keep it in memory. Allows us to remove checks)

Improve quality:
Assert FindBugs results.

Identify dependencies and describe what they are used for/by and perhaps trim
them?
Distributions of the base with dependencies is quite big. (Our war is 17 mb
which is a lot
for something that doesn't feature pictures or other media)

Run it through a profiler (might have already be done.)

Also as this has been a longer standing for others have a look at to replace
axis into
somethign 'newer' Axis2 xfire etc. Although that's not a specific personal
wish.

Regards,

Michael Bischoff



Archive powered by MHonArc 2.6.16.

Top of Page