В своём проекте я определил 3 основных действия.
1. Собирает статистику со стороннего сервера. Форматирует и заносит в базу.
2. Отправляет статистику игроку в вк.
3. Чат Бот в игре для подтверждения(привязки) акк вк к акк игрового.
Как это лучше реализовать? В виде отдельных процессов (программ) или в виде потоков?
1 вариант по мне лучше. В случае падения одного сервиса, другие будут функционировать. + возможно будут появлятся новые сервисы. И не нужно будет прерывать остальные. Во 2 не будет работать ничего.