BATS is an exchange like NASDAQ. They're facilitating and executing trades for their clients. NASDAQ handled 70k per second in 2008, and could handle almost 4 times that load(http://www.forbes.com/forbes/2009/0112/056.html).
HFT has nothing to do with this.