Quote:
Originally Posted by Dephormation
For each request Phorm must;
- Check for cookies, and perform redirects if necessary to set cookies*
|
Probably the longest task but sub-second per request and requests will be performed in a multi-threaded app with multiple requests being processed in parallel.
Quote:
Originally Posted by Dephormation
- Check the URL against a black list of 25 (up to 60,000+) private sites**
|
60000 * 100 chars = 600k of memory so in memory caching of this and the lookup will take nanoseconds
Quote:
Originally Posted by Dephormation
- Check the user agent against a list of target user-agents***
|
Again, in-memory caching and nanosecond lookups
Quote:
Originally Posted by Dephormation
- Check the request for http auth params to avoid protected content****
|
Extracting and checking a few parameters from a HTTP request object... milliseconds
Quote:
Originally Posted by Dephormation
- Filter the page and URL for names/addresses/identifiers/sensitive words****
|
This depends on their software but would (I hope) be layed off onto the profiler box which would be out of band and would not affect the transaction.
So all in all, the traffic shouldn't be affected noticibly.