Search DominoPower's 11,441 Lotus-related article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
PRODUCT REVIEW
Boost your server performance with HTTrack
By Andrew Stuart

There's something strangely compelling about high performance computing applications. I just love the idea that every last ounce of computing power is being put to good use and that every possible processor cycle is being squeezed to the limit. That's why I love (in a very nerdy way) checking out the Web server benchmark results published at http://www.specbench.org. SPEC is the Standard Performance Evaluation Corporation and SPEC's Web site states that "SPEC's mission is to establish, maintain, and endorse a standardized set of relevant benchmarks and metrics for performance evaluation of modern computer systems."

SPEC WEB99 is a standardized set of benchmarks for measuring performance of Web servers, and it's very interesting to see how the various Web server software and hardware stack up against each other. You can see the results at http://www.specbench.org/osg/web99/results/web99.html. The results show that some of those systems really blast the pages out. You'd have to have pretty heavy traffic to need the fastest systems listed.

Static vs. dynamic pages
Generally speaking, Web servers deliver the strongest performance when they're serving static HTML pages rather than dynamically constructed pages. The reason for this is simple--static HTML pages require no processing power to be expended upon creating the page. The Web server simply needs to get the HTML page from disk or memory and send it back to the client. Dynamically constructed HTML pages, however, require the Web server to carry out a range of tasks to prepare the page prior to returning it to the client. This generally isn't an issue for sites that aren't particularly busy, but once the load on the Web server increases, then all of that dynamic page construction can really begin to tax the Web server, slowing the whole thing down. It's at this point that you need to consider faster servers, more memory, or even implementing multiple servers to share the load. Costs and complexity rapidly go up.

I first noticed just how much load can be placed on a Web server when I was observing the performance of my sitegarden/xml content management system which I have been discussing in recent articles (beginning in the June 2002 issue of DominoPower at http://www.dominopower.com/issues/issue200206/contentmanage001.html). To return a page to a client, a great deal of work had to be performed by not one, but two Web servers running on the same machine. The page content had to be retrieved from Lotus Domino in XML format and grabbed by the Microsoft IIS server. The XML had to be parsed, the relevant data extracted, the page construction logic executed, and finally the HTML buffered and returned to the client.


1  ·  2  ·  3  ·  Next »
Other articles you might like
Home > Reviews and previews (86 articles)
   Managing Notes deployments with Teamstudio Build Manager
   Using Balsamiq Mockups to create low-fidelity prototypes
   Exploring VMWare Workstation
Home > Internet Technologies > Logging and analysis (8 articles)
   Keeping user credentials in a frameset
   Using probes to monitor your Domino servers
   How to use cookies with Notes and the Web
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent DominoPower Articles
Application development, William Shatner, and the origin of the universe
Learn Domino Designer 8.5 for free
The (near) future of Sametime, Quickr, Connections, and Symphony
Inside the IBM Innovations lab
Lotusphere 2010: Hot fixes and cool news for Notes, Domino, and LotusLive
Lotusphere 2010: mobility and collaboration
2010: A Lotusphere of change
Latest Lotus Headlines
Xpages not loading? JVM errors? - Solution
How to implement an iCalendar feed into your Notes calendar with XPages
DWA Hotfixes for Domino 8.5.1FP1 - A Gotcha
IBM Adds DB2 to Lotus Foundations SMB Package
SNTT : XPages onclick Ghosts in the machine
Ports used by Lotus Sametime 8.5 servers
Exploring a Domino Date Bug
>> Read all the news
More from the ZATZ journals
Computing Unplugged: The iPad defenders have spoken
David Gewirtz Online: CNN commentary and analysis
OutlookPower: More about disappearing text
-- Advertisement --

Sophisticated Meets Simple For Document Management
Share. Control. Manage.
Documents, emails, and content in the context of how work is done. Native to Lotus Domino. The User Experience unseen for Lotus Domino. Do more with less. Really.

See the possibilities Docova unleashes for Lotus Domino.
-- Advertisement --

Integrate your Notes Applications with Microsoft Office and Symphony
Integra for Notes Integrates Microsoft Office and/or IBM Lotus Symphony
Requires NO change to the design of the appliation or Installations of DLL's and EXE's
  • Integra is a ready to use solution, enhance static reports with Excel data analysis, pivot tables, macros
  • User friendly aproach, using a point and click access to features
  • Reports from any Lotus Notes databases
  • Runs reports through a Notes client, web browser and scheduled basis
  • Allows use of LotusScript for advanced data manipulation
  • Enables self service reporting capabilities to end-users


Learn more at www.integra4notes.com.
ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 1998-2010, ZATZ Publishing. All rights reserved worldwide.
Editor's Login