Вопросы по теме 'backpressure'
Шина сообщений по сравнению с Quasar/HTTP для внутренних вызовов микросервисов
Я пытаюсь оптимизировать микросервисную архитектуру, которая в настоящее время использует HTTP/REST для внутренней связи между узлами.
Одним из вариантов является реализация возможности обратного давления в сервисах, например, путем интеграции...
1117 просмотров
schedule
09.11.2023
RxJS сначала возьмите, затем дроссель и подождите
Я хочу наблюдать за событием mousewheel с помощью RxJS-DOM, чтобы, когда срабатывает первое событие, я пересылаю его, а затем отбрасываю все значения до тех пор, пока задержка между последующими значениями не пройдет ранее заданную...
1943 просмотров
schedule
29.05.2022
RxJava onBackpressureBuffer не испускает элементы
Я был свидетелем странного поведения onBackpressureBuffer, я не уверен, является ли это допустимым поведением или ошибкой.
У меня есть вызов tcp, который отправляет элементы с определенной скоростью (используя потоковую передачу и inputStream, но...
895 просмотров
schedule
09.12.2023
RxJs: форма zip-оператора с потерями
Рассмотрите возможность использования оператора zip для объединения двух бесконечных Observable, один из которых испускает элементы в два раза чаще, чем другие. Текущая реализация без потерь, то есть, если я продолжу излучать эти Observable в...
3352 просмотров
schedule
08.06.2023
Предотвращение потери данных, когда медленные потребители вызывают обратное давление при потоковой обработке (spark, aws).
Я новичок в распределенной потоковой обработке (Spark). Я читал несколько руководств/примеров, в которых показано, как обратное давление приводит к замедлению производительности в ответ на перегрузку потребителей. Приведенный классический пример —...
1115 просмотров
schedule
15.06.2022
Повторить попытку после задержки противодавления с помощью Spring Project Reactor?
Фон
Я пытаюсь реализовать что-то похожее на простой неблокирующий ограничитель скорости с помощью Spring Project Reactor версии 3.3.0. . Например, чтобы ограничить число до 100 запросов в секунду, я использую эту реализацию:
myFlux...
565 просмотров
schedule
12.06.2024
RxJava: как интерактивно обрабатывать Flowable из консоли
Я создал Flowable (RxJava v3), который анализирует файл. Я бы хотел, чтобы он поддерживал обратное давление. Это важно, потому что файлы могут быть довольно большими, и я не хочу, чтобы они загружались в память сразу. Вот моя первая попытка:...
302 просмотров
schedule
07.07.2022
Обработка обратного давления в FixedThreadPool
Как справиться с обратным давлением в Java с помощью пула потоков?
Как отклонить новые задачи, чтобы было отправлено не более N задач. N - максимально допустимое количество задач в очереди на отправку, включая новые, запущенные,...
604 просмотров
schedule
19.03.2024
Каков стандартный способ обработки исключения OOM в Apache Flink
Я учусь обрабатывать потоковые данные с помощью Flink.
Мне удалось создать пример, который должен получить и десериализовать потоковые данные из источника данных, преобразовать их и распечатать результат.
Сейчас думаю, как обработать исключение...
125 просмотров
schedule
26.10.2023
Как справиться с противодавлением при использовании Apache Camel и Kafka?
Я пытаюсь написать приложение, которое будет интегрироваться с Kafka с помощью Camel. (Версия - 3.4.2)
У меня есть подход, заимствованный из ответа на этот вопрос .
У меня есть маршрут, который прослушивает сообщения из темы Kafka. Обработка...
264 просмотров
schedule
28.07.2023