Should I use desktop or server version for my own java+mysql trading system?

view story

http://askubuntu.com – I am going to build a trading system with java and mysql but I am not sure should I use desktop or server version. The backtest part would involve a lot of calculation and live trade part requests stability and quick response timing. (HowTos)