Запитання з тегом «message-queue»


1
Чому база даних як черга така погана? [зачинено]
Я щойно прочитав цю статтю , і я розгублений. Уявімо собі 1 веб-сервер та 1 окрему програму, яка виступає "працівником", які мають спільну базу даних . О, я сказав "ділитися" .. але про що попереджає стаття? : По-четверте, обмін базою даних між додатками (або послугами) - погана річ. Просто надто …

3
Як реалізувати чергу для повідомлень над Redis?
Чому Redis для черги? Мені здається, що Redis може стати хорошим кандидатом для впровадження системи черги. До цього моменту ми використовували нашу базу даних MySQL з опитуванням або RabbitMQ. З RabbitMQ у нас виникло багато проблем - клієнтські бібліотеки дуже бідні і невдалі, і ми хотіли б не вкладати занадто …

1
Які рішення проблеми розподіленої черги?
Я намагаюся дізнатися більше про різні способи вирішення проблеми розподіленої черги. Тому я хотів би знати, які продукти, послуги, впровадження та наукові праці вже існують. Реалізація зіткнеться з багатьма проблемами і буде змушена робити компроміси: У неї сильне чи слабке впорядкування? Чи є в ній невміла поставлена ​​?? Чи можемо …

1
Проектування масштабованої архітектури черги повідомлень
Нещодавно я почав вивчати нюанси масштабованої та корпоративної архітектури комп’ютера, і одним із центральних компонентів є черга повідомлень. Щоб дізнатися якнайбільше з будь-якої парадигми програмування, я намагаюся реалізувати власну версію служби черги повідомлень. Поки що моя початкова конструкція працює на прослуховувачі різьбових сокетів, але для того, щоб запобігти завантаженню одного …

4
Використання плоских файлів проти бази даних / API як транспорту між фронтом і резервним
У мене є додаток, який породив досить бурхливу дискусію між парою розробників. В основному, він розділений на веб-шар і резервний шар. Веб-шар збирає інформацію за допомогою простої веб-форми, зберігає ці дані у вигляді документа JSON (буквально .json-файл) у папку годинника, використовувану заднім кінцем. Задній кінець оглядає цю папку кожні кілька …

1
Чи Akka застаріли брокери повідомлень JMS / AMQP? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Останній тиждень я провів глибоке занурення в документи Акки і нарешті зрозумів, що таке …

5
Черга повідомлень База даних проти виділених MQ
Я за порадою щодо черги повідомлень. У нас є вимоги до "робочих місць", які слід розміщувати у черзі повідомлень. Початкова пропозиція полягала в тому, щоб просто використовувати екземпляр SQL Server і обробляти повідомлення з цього приводу. Все, що я прочитав в Інтернеті, говорить про те, що використання бази даних для …

2
Традиційні посередники повідомлень та потокові дані
За даними сайту Kafka : " Kakfa використовується для побудови конвеєрів даних у режимі реального часу та потокових програм. " Шукаючи в Інтернеті далеко і широко, я знайшов таке загальновизнане визначення, що таке " потокові дані ": Дані потоку - це дані, що безперервно надходять від джерела до місця призначення …

4
Обробка змін в архітектурі мікросервісів, керованих подіями
Я роблю дослідницький проект, де досліджую варіанти обробки змін в архітектурі мікросервісів, керованих подіями. Отже, скажімо, ми отримали додаток, де ми отримали чотири різні сервіси. Кожна з цих служб має власну базу даних для зберігання локальних даних. У цьому налаштуванні чотири служби спілкуються один з одним за допомогою шини подій. …

2
REST або черга повідомлень у багаторівневій гетерогенній системі?
Я розробляю API REST для трирівневої системи на зразок: Client application-> Front-end API cloud server-> user's home API server (Home). Homeце домашній пристрій, і він повинен підтримувати зв’язок Front-endчерез Websocket або тривалий опитування (це перше місце, де ми порушуємо REST. Згодом стає ще гірше) . Front-endв основному тунелі Clientзапитують на …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.