message-queue — все вопросы
2ответа
42 голоса
Когда использовать расширенный протокол очереди сообщений, например RabbitMQ? [закрыто]
Может кто-нибудь объяснить мне, в каких случаях я должен использовать AMQP, например? RabbitMQ? Каковы плюсы и минусы?
1ответ
31 голос
Почему в базе данных так плохо? [закрыто]
Я только что прочитал эту статью , и я в замешательстве.
Представим себе 1 webapp и 1 отдельное приложение, действующее как «рабочий», причем оба используют одну и ту же базу данных .
О, я с
1ответ
22 голоса
Каковы решения проблемы с распределенной очередью?
Я пытаюсь узнать больше о различных способах решения проблемы распределенной очереди. Поэтому я хотел бы знать, какие продукты, услуги, реализации и исследовательские документы уже существуют.
Ре
1ответ
21 голос
Проектирование архитектуры масштабируемой очереди сообщений
Недавно я начал изучать нюансы масштабируемой и корпоративной компьютерной архитектуры, а один из центральных компонентов - очередь сообщений. Чтобы узнать, что я могу сделать из любой парадигмы про
4ответа
20 голосов
Использование плоских файлов и баз данных /API в качестве транспорта между интерфейсом и бэкэнд
У меня есть приложение, которое вызвало довольно острую дискуссию между двумя разработчиками.
В принципе, он разделен на веб-слой и базовый слой. Веб-слой собирает информацию с помощью простой ве
4ответа
8 голосов
Очередь сообщений. База данных против выделенного MQ
Я после консультации относительно очередей сообщений. У нас есть требования к тому, чтобы «задания» были отправлены в очередь сообщений.
Первоначальное предложение состояло в том, чтобы просто ис
2ответа
8 голосов
REST или очередь сообщений в многоуровневой гетерогенной системе?
Я проектирую REST API для трехуровневой системы, например: Client application -> Front-end API cloud server -> user's home API server (Home)
Home является домашним устройством и должен подд
3ответа
6 голосов
UML: процессор очереди в диаграмме последовательности
Каков подходящий способ представления процессора очереди в диаграмме последовательности UML?
Я хочу представить на одной диаграмме две системы, которые слабо связаны через очередь. Первая система
3ответа
6 голосов
Медленная пропускная способность - по-прежнему стоит использовать выделенную очередь сообщений?
Вот некоторые требования к очереди:
Каждые несколько дней добавить ~ 100k задач с различными приоритетами
Рабочие будут тянуть задачи, как правило, менее 10 /секунд
Задачи должны быть заполн
2ответа
6 голосов
Традиционные брокеры сообщений и потоковые данные
В соответствии с сайтом Kafka :
" Kakfa используется для создания потоков данных реального времени и потоковых приложений. "
Поиск в Интернете по всему миру, я нашел следующее общепринято
2ответа
6 голосов
Как обрабатывать тысячи сообщений в C-сокете?
В настоящее время у меня есть настройка, выглядящая так:
__________________ _________ ________ ___________
| Front end server |----| Varnish |----| NodeJS |----| C-service |
‾‾‾‾‾
1ответ
6 голосов
Лучший способ уведомить клиента в реальном времени о завершении задания очереди (например, SQS)?
Текущий сценарий
Наше приложение позволяет пользователям загружать (Amazon S3) и управлять своими файлами через наш интерфейс. В настоящее время эти пользователи могут загружать файлы непосредс
3ответа
5 голосов
База данных документов NoSQL как очередь сообщений
Я рассматриваю возможность использования базы данных NoSQL Document в качестве очереди сообщений.
Вот почему:
Я хочу, чтобы клиент отправил сообщение (некоторый сериализованный объект) на сер
1ответ
5 голосов
Как бороться с ошибками в DDD?
У нас есть набор микросервисов, построенных в соответствии с Domain Driven Design (DDD). Микросервисы обмениваются данными через события домена друг с другом (OrderSubmittedEvent, CustomerBilledEven
1ответ
5 голосов
Очередь сообщений и база данных для отложенных задач
Мне нужно создать систему, которая может обрабатывать довольно большое количество заданий с задержкой (например, запланированные электронные письма). Для задач без задержки я бы выбрал что-то вроде
2ответа
5 голосов
Понимание принципа одиночного писателя
Статья о принципе одиночного писателя Механического Блог Sympathy объясняет, насколько плохие очереди (по производительности), потому что они должны иметь возможность получать сообщения от несколь
3ответа
4 голоса
Веб-служба и очередь сообщений
Мы изучаем создание уровня веб-сервисов /REST API, который будет использоваться веб-и мобильными клиентами.
Чтобы сделать решение более надежным, я рассматривал возможность ввода команд из PUT, P
2ответа
4 голоса
Где Windows Workflow Foundation подходит для архитектуры промежуточного программного обеспечения, ориентированного на обмен сообщениями?
Я пытаюсь найти информацию в Интернете о том, где WWF 4.5 подходит в архитектуре, основанной на очереди корпоративных сообщений, с использованием центрального брокера (ов) (в частности, RabbitMQ).
2ответа
4 голоса
Как структурировать сообщения между веб-сервером и сервером заданий
Для инфраструктуры SaaS, которую я создаю, нам нужно отправить транзакционные электронные письма и запустить другие длительные задачи на отдельном сервере заданий. Я могу общаться через очередь, так
1ответ
4 голоса
Имеет ли двунаправленная очередь сообщений дизайнерский запах?
У меня есть архитектура с 1 серверным сервером и несколькими внешними серверами.
Интерфейсные серверы подключены к двунаправленным (сетевым сокетам) соединениям с клиентами, чтобы они могли отпра