AN OPEN-ARCHITECTURE APPROACH TO SCALEABLE DATA CAPTURE