The Tech Behind the NSA's XKeyscore domestic spying program

If you focus for a moment on the technology behind XKeyscore - the purported government program used by the NSA to thwart terrorists - rather than the politics, it's actually quite mind-boggling. Some reports estimate that the XKeyscore program may handle as many as 41 billion records.
CLICK TO VIEW THE SOURCE MATERIAL