Серверы AMD EPYC 9354 — от 27000 ₽ в месяц или 45 ₽ в час ⭐ 64 ядра, 2.0 ГГц / 384 ГБ RAM / 2× 1.92 TБ SSD
Temporal

Масштабируемая и надежная платформа для надежного выполнения кода приложений.

Temporal бесплатно

Сервер с Temporal

Temporal предустановлен на серверах в Нидерландах, Финляндии, Германии, Исландии, США, Турции, Англии, Франции и России.

Арендуйте виртуальный (VPS) или выделенный сервер с Temporal — платформой для надежного выполнения кода. Выберите Temporal, сконфигурируйте сервер и приступите к работе уже через 15 минут.

  • Установка уже выполнена — мы позаботились о технической части
  • Сервер оптимизирован — высокая производительность для работы Temporal
  • Техподдержка 24/7 — мы всегда готовы помочь
5.0/5 | 150+ отзывов
4.8/5 | 190+ отзывов
4.1/5 | 70+ отзывов
4.6/5 | 15+ отзывов

Как это работает?

  1. Выберите сервер и лицензию

    Выберите готовый сервер или настройте индивидуальную конфигурацию. При заказе укажите лицензию Temporal, параметры сети и другие настройки.
  2. Оформите заказ

    После оформления заказа и оплаты наши специалисты свяжутся с вами, чтобы уточнить время готовности сервера. Обычно этот процесс занимает не более 15 минут, но точное время зависит от типа сервера.
  3. Приступите к работе

    Как только сервер будет готов, мы вышлем на ваш e-mail все данные для доступа. Temporal уже будет установлен и готов к использованию.

Закажите предустановленное приложение Temporal

Temporal предоставляется только для арендованных серверов HOSTKEY. Для автоматической установкиTemporal выберите это ПО во вкладке «Маркетплейс приложений» при заказе услуги.

Temporal на виртуальном (VPS) сервере

Арендуйте надежный VPS в Европе, США и Турции.

Готовность: ≈15 минут.

Temporal на выделенном сервере

Арендуйте выделенный сервер в Европе, США и Турции.

Готовность: ≈15 минут.

Temporal бесплатно

Temporal — официально бесплатный тариф

Будучи размещенным на собственном сервере, Temporal является бесплатным и имеет открытый исходный код. Temporal распространяется согласно MIT License.

Мы гарантируем, что на сервере установлено безопасное оригинальное программное обеспечение.

FAQ

Как установить Temporal на выделенный или виртуальный сервер?

Чтобы установить Temporal, нужно выбрать ее во время заказа сервера на сайте HOSTKEY. Наша система автоматического деплоя произведет установку программного обеспечения на ваш сервер.

У меня проблемы с установкой и/или использованием Temporal

Если у вас возникли вопросы или затруднения при установке и/или использовании Temporal, внимательно изучите документацию на официальном сайте разработчика или обратитесь в службу поддержки Temporal.

Основные функции Temporal

Temporal — это масштабируемая и надежная среда исполнения кода. Другими словами, это платформа-оркестратор, чья функция — стабильное исполнение кода вашего приложения.

Надежное исполнение кода
Temporal гарантирует, что рабочие процессы и действия сохраняются при перезапуске, проблемах с сетью и даже при сбоях работы сервера. Все это гарантирует надежное исполнение.
Сохранение состояния
Temporal поддерживает рабочие процессы с сохранением состояния, то есть система может поддерживать состояние текущего процесса и возобновлять его после сбоев или задержек.
Автоматический повтор
Temporal обеспечивает автоматические повторы для невыполненных задач, помогая обеспечить устойчивость и не требуя от разработчиков написания собственной логики повторов.
Масштабируемость
Temporal может масштабироваться горизонтально для обработки высокопроизводительных рабочих нагрузок, что позволяет ему управлять большим количеством рабочих процессов и действий в распределенных системах.
Отказоустойчивость
Temporal разработан для обработки сбоев, а потому предоставляет механизмы восстановления после сбоев как в рабочих процессах, так и в инфраструктуре.
Архитектура, управляемая событиями
Temporal использует модель, в которой рабочие процессы управляются событиями и сменами состояний на основе этих событий.
Очереди задач
Temporal использует очереди задач для разделения выполнения рабочих процессов, позволяя обрабатывать задачи доступными работниками, что улучшает распределение нагрузки и планирование задач.
История и воспроизведение
Temporal хранит полную историю рабочих процессов и действий, позволяя разработчикам воспроизводить выполнение рабочих процессов для диагностики проблем или обработки сложных сценариев.
Кросс-сервисные процессы
Temporal может координировать длительные рабочие процессы и межсервисное взаимодействие, что делает его идеальным для таких сценариев, как оркестровка микросервисов, пакетных заданий и задачи обработки данных.
Предуста­но­влен­ный Temporal
на VPS и выделенных серверах в Европе, США и Турции.

Почему стоит выбрать сервер с Temporal в HOSTKEY?

  • Надежные ЦОД с доступностью 99,982%

    Оборудование размещено в дата-центрах, которые соответствуют категории надежности TIER III или прошедших полную сертификацию.
  • Защита от DDoS-атак

    В России, Европе, Турции и США серверы предоставляются с базовой бесплатной защитой от DDoS-атак. При необходимости сервис защиты от DDoS-атак в любой локации может быть расширен и настроен индивидуально под ваш проект.
  • Круглосуточная техническая поддержка

    Наша служба поддержки работает круглосуточно, а время ожидания ответа составляет не более 15 минут. Говорим на русском и английском языках.

Отзывы клиентов

Ай-Кью Хостинг
ООО “Ай-Кью Хостинг” является партнером HOSTKEY уже более 3 лет. За это время компания зарекомендовала себя как надежный поставщик услуг, выполняющий свои договорные обязательства качественно и в срок. Кроме качества предоставляемых услуг хочется также отметить высокую компетентность менеджеров и технических специалистов, гибкость и грамотное решение возникающих вопросов. Мы рекомендуем hostkey.ru как добросовестного и надежного поставщика услуг.
Генеральный директор Сухомлин М.В. Ай-Кью Хостинг
ГРАН ЛИМИТЕД
ООО “ГРАН ЛИМИТЕД” успешно сотрудничает в течение многих лет с компанией HOSTKEY в сфере аренды и размещения серверов. За время нашего сотрудничества компания обеспечивает высокую оперативность, надежность и гибкий подход. Мы с полной уверенностью рекомендуем hostkey.ru как стабильного, надежного и ответственного поставщика услуг.
Генеральный директор Федотовская Ю.С. ГРАН ЛИМИТЕД
Crytek
Наша компания специализируется на разработке компьютерных игр, игровых движков и компьютерных графических технологий. Так что для нас очень важно, чтобы оборудование было не только высокопроизводительными, но и быстрыми. Мы долго выбирали провайдера для выхода на российскую аудиторию и в результате остановились на HOSTKEY. За два года сотрудничества с этой компанией мы ни разу не пожалели о своем выборе. Более того, мы постоянно расширяем сотрудничество.
Stefan Neykov Crytek
Пульт.ру
Хотели бы выразить вам благодарность за четко организованную профессиональную и высококвалифицированную работу! Компанию HOSTKEY отличают надежность и достойный уровень сервиса. Хочется особо отметить вежливость и компетентность ваших сотрудников. Любые вопросы решаются оперативно на самом высоком уровне. Благодаря вашей помощи мы ежедневно обеспечиваем стабильность и эффективность работы наших сотрудников. Желаем вашей компании дальнейших успехов и процветания! Мы благодарим вас за плодотворное сотрудничество и надеемся, что в дальнейшем наше сотрудничество будет еще более прочным и взаимовыгодным.
Команда Пульт.ру Пульт.ру
doXray
Серверы от HOSTKEY отлично подходят для разработки и эксплуатации программных решений. Наши приложения требуют использования вычислительной мощности GPU. Мы сотрудничаем с HOSTKEY уже несколько лет и очень довольны качеством обслуживания. Быстрые обновления, круглосуточная поддержка — HOSTKEY обеспечивает безопасность, надежность и скорость.
Wimdo Blaauboer doXray
МФТИ
Кафедра Алгоритмов и технологий программирования ФИВТ МФТИ выражает благодарность компании за предоставление технических средств для проведения конкурсов “Хранение и обработка больших объемов данных” (2017 г.), Машинное обучение и большие данные (2016 – 2017 гг.) и “Многопроцессорные вычислительные системы (2016 – 2017 гг.) Благодарим вас за надежное и высокопроизводительное оборудование, которые вы предоставили для участников конкурсов.
Декан ФИВТ МФТИ (ГУ) Кривцов В.Е. МФТИ
IP-Label
Мы сотрудничаем с HOSTKEY четыре года и хотели бы поблагодарить за высококачественные хостинг-услуги. Ежедневно наши сервисы мониторинга веб-проектов проводят более 100 миллионов, поэтому для нас очень важна стабильная работа сетевой инфраструктуры. HOSTKEY обеспечивает надежность и стабильность — на их профессионализм можно положиться.
D. Jayes IP-Label
2it..ru
ООО «Интеллектуальные Интернет технологии» выражает свое почтение компании HOSTKEY и благодарит за успешное и долгосрочное сотрудничество.
Кирилл Аношин Founder 2it..ru
РТС Телеком
За время нашего сотрудничества не возникало никаких нареканий или проблем. Работают строго по договору. Сервис устраивает полностью.
Алексей Кутилов РТС Телеком
1 /

Что такое Temporal и зачем он нужен?

Когда распределенное приложение запускает многошаговый процесс — оформление заказа, онбординг пользователя, финансовая транзакция — что-то обязательно пойдет не так. Сеть зависнет, сервис упадёт, внешний API вернёт ошибку. Написать логику, которая корректно обрабатывает все эти сбои, повторяет нужные шаги и не теряет состояние — сложно и дорого.

Temporal решает именно эту проблему. Это платформа оркестрации воркфлоу (workflow orchestration engine) с открытым исходным кодом: она берёт на себя ответственность за надежное выполнение вашего кода, гарантируя, что процесс завершится корректно, даже если по дороге несколько раз упадут серверы или API. Разработчику не нужно писать кастомную логику повторов, управлять состоянием или хранить промежуточные результаты — Temporal делает это автоматически.

Temporal создан командой, которая ранее построила AWS SQS, AWS SWF и Cadence в Uber. В production его используют Stripe, Netflix, Datadog, Snap, NVIDIA. Лицензия MIT.

Как работает Temporal: Workflows, Activities, Workers?

Три ключевых понятия, которые нужно понимать.

Workflow (Рабочий процесс) — это код, описывающий бизнес-логику. Вы пишете его как обычную функцию или метод на Go, Python, Java, TypeScript или .NET. Workflow описывает последовательность шагов: «зарядить карту → зарезервировать товар → отправить подтверждение → инициировать доставку». Главное свойство: если в процессе что-то упадёт, Workflow возобновится с того места, где остановился. Не с начала — именно с того шага, где произошел сбой.

Activity (Активность) — это отдельная операция внутри Workflow: запрос к API, запись в базу данных, отправка письма. Активности — то, что может падать. Temporal автоматически повторяет их при ошибках с настраиваемой политикой: количество попыток, таймаут, интервал между попытками.

Worker (Воркер) — это ваш код, запущенный на вашей инфраструктуре. Воркер опрашивает очередь задач Temporal Server, получает задания на выполнение Workflows и Activities, выполняет их и возвращает результат. Temporal Server при этом хранит полную историю выполнения — именно она позволяет восстановить состояние после любого сбоя.

Для каких задач подходит Temporal?

Оркестрация микросервисов

Когда бизнес-операция требует последовательного обращения к нескольким сервисам (платежи, склад, доставка, уведомления), Temporal координирует весь процесс. Если на шаге «доставка» что-то упало — Temporal автоматически повторит запрос, а не потеряет заказ. При необходимости откат (компенсация) тоже прописывается в коде Workflow.

Длительные бизнес-процессы

Онбординг пользователя с подтверждением email, затем документов, затем платежного метода может растянуться на дни. Workflow в Temporal может «спать» неделями и месяцами, не потребляя ресурсов — пока не придёт нужное событие. Это невозможно реализовать с обычными очередями задач без дополнительного хранилища состояния.

Финансовые транзакции и платежи

Для транзакций критична гарантия выполнения: деньги не должны списаться дважды и не должны зависнуть нигде посередине. Temporal гарантирует идемпотентность и сохраняет историю каждого шага — это упрощает аудит и позволяет воспроизвести выполнение при разборе инцидентов.

AI/ML пайплайны

Обучение модели, обработка датасетов, вызовы LLM — всё это может занимать часы. Temporal позволяет запускать такие пайплайны с гарантией завершения: если воркер упал в середине обработки батча, следующий воркер продолжит с той же точки.

CI/CD и деплой инфраструктуры

Сложный деплой с pre-check, smoke-тестами, постепенным rollout и автоматическим rollback — это типичный длительный Workflow. Temporal даёт инструменты для управления такими процессами с полной наблюдаемостью.

Основные возможности Temporal

Durable Execution — код, переживающий сбои

Основная идея Temporal. Состояние Workflow сохраняется после каждого шага. Если сервер упал, Worker перезапустился или пришло обновление — Workflow продолжит выполнение ровно с того момента, где остановился. Разработчик пишет обычный код, Temporal берёт на себя управление надежностью.

Автоматические повторы и политики ретраев

Для каждой Activity настраивается политика: максимальное число попыток, таймаут на выполнение, интервал ожидания между попытками (с exponential backoff). Не нужно писать try-catch обёртки с логикой повторов вручную.

Сохранение состояния и история выполнения

Temporal хранит полную историю каждого Workflow Execution. Это решает несколько задач: отладка (можно воспроизвести выполнение шаг за шагом), аудит (полная трассировка всех операций), восстановление (после сбоя Worker поднимается с правильного состояния).

Сигналы и запросы к рабочим процессам

Внешние системы могут отправить сигнал в работающий Workflow — например, «пользователь подтвердил платёж» или «менеджер одобрил заявку». Workflow реагирует на сигнал и продолжает выполнение. Queries позволяют запросить текущее состояние Workflow без остановки.

Планировщик (Schedules) вместо cron

Temporal Schedules заменяют хрупкие cron-задачи: повторяющиеся Workflows запускаются по расписанию с гарантией запуска, backfill для пропущенных выполнений и контролем перекрытия запусков.

Мультиязыковые SDK

Go, Python, Java, TypeScript, .NET. Команда выбирает тот язык, на котором уже пишет бэкенд — SDK предоставляет нативный API без необходимости изучать новый DSL.

Web UI и наблюдаемость

Встроенный Web UI показывает все Workflow Executions: текущий статус, историю событий, стек ошибок, время выполнения каждой Activity. Это значительно упрощает отладку по сравнению с ручным анализом логов.

Temporal vs Airflow vs AWS Step Functions

Все три — инструменты оркестрации, но для разных задач.

Apache Airflow — стандарт для batch-пайплайнов и ETL: DAG-модель, Python, богатая экосистема коннекторов к данным. Задачи в Airflow stateless — каждая задача независима и не знает о состоянии других. Airflow не создан для длительных транзакционных воркфлоу или event-driven систем.

AWS Step Functions — управляемый сервис для оркестрации в экосистеме AWS. Без операционной нагрузки, но привязка к AWS, ограниченная гибкость и стоимость на высоких нагрузках. Определение воркфлоу в JSON/YAML, не в коде.

Temporal — выбор, когда важны надежность выполнения, поддержка сбоев, длительные процессы и code-first подход. Более сложная операционная составляющая при self-hosted развертывании, но полная свобода от облачного провайдера и контроль над данными.

Если задача — ночной ETL по расписанию: Airflow. Если AWS-стек и нужна быстрая интеграция с Lambda: Step Functions. Если нужна надёжная оркестрация сложных distributed workflows с гарантией завершения: Temporal.

Self-hosted vs Temporal Cloud

Temporal Cloud — управляемый сервис от разработчиков. Без операционной нагрузки, но минимальная стоимость от $100/месяц и данные обрабатываются на их инфраструктуре.

Self-hosted на VPS — вы разворачиваете Temporal Server самостоятельно: стек из самого сервера, PostgreSQL для хранения истории и Web UI. Полный контроль над данными, стоимость только аренды сервера — заметно дешевле при средней нагрузке. Актуально для компаний с требованиями к локализации данных или регуляторными ограничениями.

Temporal на сервере HOSTKEY: как начать

При заказе VPS или выделенного сервера выберите Temporal во вкладке «Маркетплейс приложений». Temporal Server, PostgreSQL и Web UI устанавливаются автоматически — данные для доступа придут на почту после готовности сервера, обычно в течение 15 минут.

Для базовой установки достаточно VPS с 4 ГБ RAM и 2 ядрами CPU. Elasticsearch, который Temporal использует для расширенного поиска по истории воркфлоу, потребует дополнительно 2–4 ГБ RAM. При большом числе параллельных Workflow Executions потребуется масштабирование.

Серверы доступны в России, Нидерландах, Финляндии, Германии, Исландии, США, Турции, Великобритании и Франции. Базовая защита от DDoS включена. Техподдержка — круглосуточно, время ответа до 15 минут.

Upload