cost 177 ms
Message Queue VS Task Queue 架构 - Message Queue VS Task Queue architecture

我想构建一个可以执行一些 Inte.net 扫描(在 Python 中)以收集各种数据的产品。 我想用执行这些收集工作的任务来设计它。 可以有多个扫描在不同的输入上并行运行,因此任务可以重复,因为它们有不同的输入要操作。 我想知道哪种架构适合它,哪种技术最好。 我想到了使用 RabbitMQ 来存储 ...

如果我说“sagemaker async 只不过是一个使用 ML 类型实例的任务队列”呢? - What if i say ” sagemaker async is nothing but a task queue which use ML type instances.”

如果我们运行 celery 任务或另一个任务队列(如 rabbit MQ)中的所有推理代码,我们将获得相同的性能(如果我们忽略 ML 类型实例的影响)。 如果我们将 sagemaker async 用于非常规 ML model,我们将获得哪些主要好处? ...

clearTimeout 不清除计时器,清除它似乎为时已晚 - clearTimeout doesn't clear timer, it seems too late to clear it

当keyup事件被触发时,我正在尝试 console.log 输入值,但类似于debounce实现,从 1000 毫秒范围内发生的所有可能事件中,我希望最后一个被触发。 使用clearTimeout(timer)清除任何先前的计时器,然后设置新的计时器。 所以在我看来,在输入字符串时,日志会是这样的 ...

给定截止日期的动态列表,如何在任何截止日期之前的特定时间间隔触发事件? - Given a dynamic list of deadlines, how to trigger events at certain intervals before any deadline?

在你的数据库中说你有一些可能会改变的“最后期限”: 在任何这些截止日期之前的 30 和 120 分钟,您想要发送相应的消息。 您还想在截止日期前发送消息。 在长时间运行的 Node.js 应用程序中,什么是安排这些消息的最优雅的方式,以便它们始终如一地传递而不会失败? 如果这些截止日期发生变化,您 ...

客户端、NestJS 后端和 Python 微服务的架构和交互 - Architecture and interaction of the client, NestJS backend, and Python microservice

正如标题所说,我有一个关于客户端、NestJS 后端和 Python 微服务的架构和交互的问题。 我需要开发一个识别服务。 我有一个客户端应用程序需要向 NestJS 后端发送一个带有图像的 HTTP 请求,它应该联系第三方 Python 微服务,该服务将识别图像中的文本(这可能需要很长时间),我们 ...

安排一个小任务尽可能快地执行,同时仍然等待 UI 更新的最佳方法是什么? - What is the best way to schedule a small task to execute as fast as possible, while still making it wait for UI updates?

我正在阅读一些有关微任务等的内容,因为目前我有一个优化不佳的项目,并且一些任务使 UI 挂起。 通过使用(服务)工作人员来完成最繁重的任务,我已经解决了 95% 的问题。 但是仍然有一些代码必须在主线程上,我想知道优化该代码的最佳方法是什么。 我基本上有两个愿望: 我希望 function 在执行 ...

使用 Django-Q 将 django.core.mail.EmailMultiAlternatives 实例作为 async_task 传递 - Passing django.core.mail.EmailMultiAlternatives instance as async_task with Django-Q

建立一个电子邮件模板,每周发送给 2000 多个电子邮件收件人 (bcc)。 我必须将它作为后台运行,因为它需要几分钟才能恢复渲染,并且某些电子邮件提供商会在一段时间内因为大量邮件而阻止发件人。 出于合同原因,我不能使用 SendinBlue 或 MailChimp 或任何其他人。 我使用'dja ...

fastapi 中的 Backgroundworker 无法正常工作 - Backgroundworker in fastapi is not working properly

我正在使用后台工作人员对 FastApi 进行预测。 一切似乎都在工作,但如果我将后台工作人员 function 扭曲到另一个 function 中并调用它,那么它就无法工作。 为什么会这样? 工作正常是显而易见的。 fastapi 中的后台工作人员是否无法工作我确实通过这种方式传递 functi ...

celery中如何为多个任务分配多个队列? - How to assign multiple queues for multiple tasks in celery?

我有一个 python 大数据项目,我正在尝试使用 celery 和 Redis 服务器完成我的任务。 问题是我需要三个不同的队列来完成我正在申请 celery 的三个不同任务。 这是我为一次运行三个任务所做的配置,但它们使用一个队列一个接一个地执行任务,因此需要花费很多时间。 为了启动 cele ...

linux 最简单的队列作业管理器是什么? - What is the simplest queue job manager for linux?

我和我的 6 人团队经常将任务提交到计算机。 我们希望计算机在前一个作业完成后加载下一个作业。 我们都使用同一个用户。 在另一台计算机上,我们使用了 TORQUE。 我们还使用了 SLURM。 但它们似乎是一个复杂的配置工具。 它是为多个集群设计的。 我们只有一台电脑。 有没有更简单的选择? 我们 ...

在机械(go)中路由任务的最佳方式是什么? - What is the best way to route tasks in machinery(go)?

我正在尝试将机器用作分布式任务队列,并希望为不同的任务组部署单独的工作人员。 例如,在运行数据库相关任务的数据库服务器旁边有一个工作人员,并且在不同服务器上运行 cpu/内存密集型任务的许多工作人员。 只有文档并不清楚如何做到这一点。 我最初尝试在没有向他们注册不需要的任务的情况下运行工作人员,但 ...

celery 可以等到有足够的资源(RAM)可用吗? - Can celery wait until enough resource (RAM) is available?

我有一个程序可以对大图像进行大量计算,显然它只能处理系统 RAM 允许的这么多请求。 我使用 Celery + Redis 对这些长任务进行排队,想知道是否有任何方法可以指示 Celery 在开始新任务之前先检查 RAM 可用性(但仍然让它们排队)? 某种类型的锁会在完成任务释放 RAM 后打开? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM