3 ms·
It is, there was this HFT firm I interned at once that rebooted all their servers at the end of the trading day to make sure they would start clean and fast the
by magicsmoke 7y ago
It is, there was this HFT firm I interned at once that rebooted all their servers at the end of the trading day to make sure they would start clean and fast the next day.
- virtue3 7y agoThat makes a lot of logical sense. Every single ms counts in those cases.
- fgonzag 7y agoIt reeks of code base problems or general misunderstanding of systems administration. Easier to just make sure you're not leaking memory (profilers exist) and actually monitoring the servers than having to reboot your servers just in case.
- pertymcpert 7y agoThings like heap fragmentation still happen.
- jacques_chester 7y agoIt also ensures you can come back up after an unexpected shutdown.
- aaron_m04 7y agoDid they also warm up caches before open?
- xvilka 7y agoNow I understand why Jane Street uses OCaml. It has less of the GC problems.