I am based in Asia and I have a server in at the CME Aurora data center. So, if make changes to my trading software from my PC, my server will pick up those changes a few hundred milliseconds later. If my server executes a trade, the trade will show up on my PC a few hundred milliseconds later...