GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Gungho::Manual::TODO(3) User Contributed Perl Documentation Gungho::Manual::TODO(3)

Gungho::Manual::TODO - TODO Items

Things marked TODO. Your contributions are welcome. Please check out

  http://gungho-crawler.googlecode.com/svn/trunk

and get the latest source code.

This is a long term TODO. We want to make the internal structure a bit more concise, meaningful.

Method renamings are bound to happen before we call it 1.00.

Message queue integration seems just natural.

Currently when multiple throttler components are specified, all of them are tried until one fails. This in theory works, but it becomes a problem if you for example throttle by number of requests first, and then by domain, and you reach the max number of amounts you throttle by domain before number of requests.

For example, suppose you have plenty of room for the first throttler. Gungho will first invoke try_push() on the first throttler, which increments the number of requests that have been processed.

After this, the second throttler invokes its try_push() which fails. At this point the request gets throttled, but there's no way to undo the try_push() for the first throttler.

This means that the overall capacity may be well within your throttling limits, but Gungho may not actually go fetch your requests.

At this point I have no particularly elegant solution to this

Excessive requessts to fetch pages tend to slow down the engine. We have the Throttler component to throttle the requests, but that still doesn't stop the Provider from overwhelming, for example, POE's internal queue.

To this end, Providers should also have the ability to throttle incoming requests to start with.

2008-07-28 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.