Самая дешевая платформа по мере роста объема рабочих мест

Шаги, продолжительность и машина удерживаются на ваших текущих входах — для каждой строки меняются только ежемесячные прогоны заданий. Посмотрите, где измеренная общая сумма Trigger.dev и счет за сообщение QStash пересекают фиксированную ступенчатую функцию Inngest в размере 0/99 долларов США и где вступают в силу фиксированные планы QStash.

Работа выполняется в месяцИнгестТриггер.devQStashСамый дешевый

Почему важны плоскоуровневые формы оплаты с посекундными вычислениями и посообщениями

Платформы фоновых заданий и очередей не конкурируют по единой цене — каждая из них измеряет совершенно разные аспекты вашей рабочей нагрузки. Ингест счета executions = runs × (1 + steps per run) против фиксированных уровней: бесплатно до 50 000 выполнений в месяц, фиксированная плата в размере 99 долларов США в месяц, покрывающая до 1 000 000 на Pro, затем настраиваемый избыток, для которого Inngest не публикует фиксированную ставку (самообслуживание до 20 миллионов, затем Enterprise) — поэтому стоимость вообще не зависит от того, сколько времени занимает выполнение каждого шага. Триггер.dev вместо этого счета (runs × duration seconds × machine $/sec) + (runs × $0.000025), получаемый из ежемесячного кредита (5 долларов США бесплатно, 10 долларов США для хобби, 50 долларов США для Pro), при этом любое использование, превышающее этот кредит, оплачивается по той же тарифной ставке — таким образом, машина Large 1x с 4 виртуальными процессорами, работающая в течение 10 секунд, стоит примерно в 20 раз дороже, чем машина Micro с 0,25 виртуальных ЦП за те же 10 секунд, и продолжительность имеет огромное значение. QStash идет по третьему направлению: messages × $0.00001 (плюс 0,05 доллара США за пропускную способность свыше 50 ГБ бесплатно) без какого-либо учета вычислительных ресурсов или с фиксированным ежемесячным планом (180 долларов США за до 1 млн сообщений в день, 420 долларов США за до 10 млн сообщений в день), если оплата по факту будет стоить дороже — важно только количество сообщений, которые вы маршрутизируете, а не то, сколько времени потребуется вашему обработчику для их обработки.

Это означает, что «самый дешевый» инструмент меняется в зависимости от формы вашей рабочей нагрузки. Высокочастотные и кратковременные задания (несколько сотен миллисекунд каждое) часто отдают предпочтение дозированным вычислениям Trigger.dev или фиксированной ставке на каждое сообщение QStash по сравнению с фиксированными уровнями Inngest. Умеренный, предсказуемый объем многошаговых функций с более длительными шагами часто отдает предпочтение Inngest, поскольку его цена безразлична к продолжительности. А чистая рабочая нагрузка по маршрутизации сообщений/ретрансляции веб-перехватчиков без каких-либо собственных вычислений почти всегда предпочтительнее для QStash, поскольку Inngest и Trigger.dev взимают плату за само выполнение. Используйте свои собственные цифры, указанные выше, вместо того, чтобы доверять основной цене плана поставщика.

Разместите свой проект:DigitalOcean — 200 долларов бесплатно ↗Хостингер VPS
Стоимость платформы с флагом функцииКалькулятор стоимости CDN