Tuesday, February 26, 2008

arcgis server - tips

Here are some tips for you folks:

Netscaler - this tool from Citrix helps with network performance. It can optimise packets and network stress. Check it out.

Try to estimate 2GB memory per core for the servers. This helps in managing web requests and pools in ArcGIS Server.

1 processor per SOC (service) - 1 Dual Core Socket = 2 Processors = 2 SOCs = 2 Services. So with this you can estimate the processor count for the ArcGIS Service services and threads. So lets say you have 1 map service (based on 1 MXD)... this will take up one whole processor minimum. The more you add SOCs and Instances then you need to take into account the processor counts.

Try to set limit for instances in ArcGIS Server. So if there are MAX number of instances set... then you can limit the number of connections and processor loads.

Monitoring performance - use perfmon in windows

MS Fiddler - check the HTTP get and post for ArcGIS Server

MS App Centre Test - Visual Studio - stress test for the codes and also the webpages

Wednesday, February 06, 2008

recent pics...

Here are some pics taken at Zilan's Raya Open House in Kelana Jaya last year. These are my colleagues from ESRI Malaysia.













This is a group photo taken from the ESRI Asia Developer Workshop for ArcGIS Server 9.2 in Bangkok, Thailand last December. These are the .NET developers super cool group. There is another parallel session for Java developers... they had to seperate us (after the second day) in different buildings due to fist fights... just kidding.

Labels:

Sunday, February 03, 2008

Programming Resources...

Here are some handy resource list for .NET or VB6 programming:

http://www.devarticles.com/c/b/C-Sharp/
http://www.codersource.net/
http://www.codeguru.com/csharp/
http://msdn2.microsoft.com/en-us/vbrun/default.aspx
http://vb-helper.com/
http://www.codeguru.com/
http://www.planetsourcecode.com/
http://www.vbcity.com/
http://www.vbforums.com/
http://www.codeproject.com/

I use the a lot to search for coding tips, source codes and also sample projects. We in the GIS Industy are integrating with a lot of external systems these days... this is a fact. As GIS Engineers, Consultants or Specialists... programming is part of our everyday work.

Labels: