aiCache Provides Zero Overhead Error Reporting For Complex Web Applications

aiCache removes the need to code error reporting in complex websites and stops cascading site failures by moving reporting, logging and alerting off operations infrastructure.
By: Marvin Webers
 
Oct. 12, 2009 - PRLog -- Complex web sites rely on API's that are invoked by AJAX or client-side Javascript. When these API's fail to respond, a mechanism is needed to report the error condition so that it can be recognized, logged and acted upon. This is normally accomplished by writing custom server-side code that receives and processes the error notifications.
   
When in an error condition, sites generate large numbers of error messages.  These messages can cause further performance deterioration, which results in more error conditions. In a few seconds the chain reaction can bring the entire site down.  The solution is to move the reporting off the operations infrastructure.

aiCache offers an easy way to accomplish the functionality, without requiring custom code to be written or executed by the web, application or database servers. It is aiCache that receives, logs and alerts on error condition, without ever forwarding the traffic to the rest of your infrastructure.

To accomplish this a “dummy” error website is configured in aiCache. Client side code is set to execute a simple HTTP GET against this website. To report a problem with your API, you embed the error messages in the request, for example you might request http;//error.acme.com/app=api&errorcode=123&client=premier. The parameters are completely configurable to your specific reporting requirements.

When an error condition is detected, a request is made to the specified URL. aiCache receives the request and logs it. When the number of requests exceeds the configurable threshold, an alert is sent out.   You can apply this to any logic with error-reporting  including client or server-side code and custom scripts.

aiCache provides a self-refreshing web monitor screen as well as CLI and SNMP feeds that allow access and customization for reporting.

Without writing  server side logic and without placing extra load on your infrastructure, aiCache  can receive, log and alert on error conditions, removing cascading site failures.

# # #

aiCache is the leading provider of web application acceleration. aiCache solutions reduce cost, provide stability and health monitoring to allow web applications to scale without architecture changes.
End
Source:Marvin Webers
Email:***@aicache.com Email Verified
Zip:10013
Tags:Reporting, Alerting, Logging, Media, Web Acceleration, Keynote, Amazon
Industry:Internet, Media, Software
Location:New York - United States
Account Phone Number Verified     Disclaimer     Report Abuse
Page Updated Last on: Oct 14, 2009
aiCache.com News
Trending
Most Viewed
Daily News



Like PRLog?
9K2K1K
Click to Share