Explain the flow of events: `tracker -> ws -> event -> emulator` and then `emulator -> event -> ws -> tracker` Same for Thrift (just replace ws with Thrift).