У нас есть служба php, которая требует быстрой регистрации данных (обрабатывает 1000 клиентов в секунду, каждый записывает запись в журнал, 1000 сообщений в секунду), а затем отправляет которые регистрировали данные в режиме реального времени в другой службе. Мы используем AWS. Как вы перенесите данные на другую услугу Amazon? Должны ли мы использовать базу данных (запись в режиме синхронизации будет блокировать запросы php, нет?) Должны ли мы использовать что-то вроде amazon SQS или любого другого решения amazon?Запись и передача событий между службами (AWS)
Кроме того, мы используем красное смещение для запроса данных. Благодаря
Так как предложено здесь люди, мы видим несколько возможных решений: 1. Node.js с амазонки кинезисом 2. Node.js с Амазонкой SQS 3. Node.js пишущего на s3 с обработкой лямбды это 4. Мы используем на одном из наших серверов решение для написания локального mongodb и промывки навалом каждые несколько минут до s3 (мы можем изменить его на секунды)
Каковы преимущества/недостатки каждого решения ? Спасибо!
Задержка сети длинна миллисекунды. Я не думаю, что это возможно. – duffymo
Мы можем жить с задержкой в несколько секунд (для другой услуги) – AJ222