Scaling up TCP servers is usually straightforward. Most deployments start by using a single process setup. When the need arises more worker processes are added.
NayaRead shows a summary and links to the original article. The full article is hosted on blog.cloudflare.com.