Performance

Performance

The NetQuarry Platform has been optimized to minimize server load while maximizing performance. Similar effort has been made to minimize bandwidth requirements while providing a highly interactive user interface.

Applications developed on the NetQuarry platform receive full benefit of these capabilities without any additional effort:

  • On-demand caching of all meta-data
  • On-demand caching of appropriate operational data with automatic flushing across servers when necessary
  • Client-side data validation
  • Extensive AJAX support
  • Client-side expression calculations
  • Client-side caching of subform pages
  • Client-side caching related data popups
  • Optimized SQL for dynamic queries
  • Sophisticated Picklist implementation significantly reducing the need for complex views to resolve vocabulary items
  • Stateless model (taking advantage of affinity if available)
  • Performance timing logging to support developer optimizations
  • Advanced navigation support to minimize transit page requests