Не суть. В чем вопрос-то?
просто не очень понятно, как ресурсы выделять, разные вычисления имеют разный приоритет и разный обьём вычислений, надо анализировать джобу которую присылает клиент вместе с данными для аналитики, нужно провести в спарке вычисления(сплошной матан), а реультат записать клиенту в бд