What is the ideal way in creating a Worker

Does a single worker will poll/handle all of my activities and workflows. In my use case, I will be having very high no of workflow execution frequency

Thanks