Подготовь воспроизводимый план оптимизации и масштабирования конвейера обработки данных в реальном времени.
Входные параметры:
- current_load
- target_load
- data_type
- current_stack
- performance_requirements
- cloud_platform
- retention_period
- ordering_requirements
- durability_consistency
- peak_factor
- budget_limit
- compliance_constraints
Правила работы:
- Используй только переданные значения.
- Если поле пустое, не останавливайся: добавь прозрачное допущение в массив assumptions.
- Все рекомендации делай инженерно-практичными: с числами, диапазонами, формулами, командами, метриками и параметрами.
- Для cloud_platform по возможности предпочитай managed-сервисы и кратко объясняй выбор.
- Для bottlenecks укажи минимум 3 потенциальных узких места, если это применимо.
- Для cost_estimate_and_optimization укажи метод оценки стоимости и главные допущения.
- Не добавляй пояснения вне JSON.
Верни только JSON и строго по этой схеме:
{
"executive_summary": "2-4 предложения",
"assumptions": ["..."],
"current_system_assessment": {
"components": ["..."],
"bottlenecks": [
{
"component": "...",
"symptoms": "...",
"root_cause": "...",
"impact": "..."
}
],
"measurement_plan": "..."
},
"proposed_architecture": {
"diagram_description": "...",
"component_mapping": [
{
"component": "...",
"purpose": "...",
"recommended_technology": "...",
"configuration_recommendations": "..."
}
],
"data_flow": "..."
},
"scaling_plan_steps": [
{
"phase": "...",
"objective": "...",
"actions": ["..."],
"expected_outcome": "...",
"duration_estimate": "...",
"rollback_plan": "..."
}
],
"capacity_and_sizing": {
"throughput_calculation": "...",
"resource_sizing": [
{
"component": "...",
"sizing": "...",
"justification": "..."
}
]
},
"cost_estimate_and_optimization": {
"monthly_cost_estimate": "...",
"cost_reduction_strategies": ["..."],
"tradeoffs": "..."
},
"monitoring_testing_and_validation": {
"metrics_to_monitor": ["..."],
"alerting_thresholds": {"metric": "threshold"},
"load_test_plan": "...",
"slo_validation": "..."
},
"risks_and_mitigations": [
{
"risk": "...",
"probability": "низкая/средняя/высокая",
"impact": "низкий/средний/высокий",
"mitigation": "..."
}
],
"implementation_timeline_and_milestones": [
{
"milestone": "...",
"date_offset": "...",
"acceptance_criteria": "..."
}
]
}