ребят, смотрю на вопрос из sa pro и есть пара сомнений; юз кейс: компания делает видеоприложение, которое создает лог стрим, каждая запись в стриме может содержать до 400кб данных, чтобы улучшить видеостриминговый опыт, нужно собирать сабсет метрик из стрима для анализа трендов со временем используя сложные СКЛ квери. Архитектору нужно создать решение, которое бы скейлилось без вмешательства кастомера
В решениях
- firehose -> lambda for processing -> redshift
- sqs -> lambda for processing -> redshift
- cloudwatch log group -> lambda for processing -> s3 -> athena
- kinesis data stream -> lambda for processing -> 2nd kinesis data stream -> kinesis data analytics
тк решение должно скейлиться само, то первые 2 варианта из-за редшифта отбрасываются, последнее также тк нужны тренды со временем (у кинезиса 24ч-7дней), остается только 3й вариант; насколько уместно утверждение "сложных скл кверей" и афены? судя по тоннам вопросов которые просмотрел как правило "сложные квери" это почти всегда редшифт