// TODO implement some sort of statistics that records (a) number of
// clients, (b) transactions per topic, (c) bytes per topic
public SimpleCatcherService(int port, String basePath) throws FileNotFoundException, SocketException {
logger = new ProtoLogger(basePath);
recorder = new History(1, 10, 60, 300)
.logTicks()
.addListener(new History.Listener() {
@Override
public void tick(double t, int interval, int uniqueTopics, int messages) {