Server re-arch: 2 thread user