KryoNet Real Time games

I need some info on how I should do this.
Like, at what rate should the server cycle.
Should it contain a logic thread for simulation, or just snapshots?
I also don’t have any idea how to sync correctly, so bomb me with your info!