Разделите бота discord (Node.js процесс) на разных компьютерах (Серверы/VPS)

#node.js #process #discord.js #cluster-computing #sharding

Вопрос:

Поэтому я разрабатывал раздора бота (используя discord.js)
недавно мой бот, достигло 20 тысяч гильдий
и мой единственный VPS может не справиться с давлением все, что сервера (я уже внутренне сегментирования)
, поэтому мне было интересно, как я могу разделить nodejs процесс на разных серверах (например, один сервер будет обрабатывать половина гильдии, а другой будет справиться с остальными)

Я попытался погуглить и получил результаты, How to split an express app которые совсем не помогли.

Я слышал о модуле npm cluster , но после долгих исследований я обнаружил, что он может запускать приложение на разных процессах, а не на разных машинах, и я на самом деле не могу распространять гильдии с помощью этого.

Любая помощь будет признательна