
Temporal
Temporal — це відкрита платформа для надійного виконання, яка допомагає розробникам створювати надійні, відмовостійкі застосунки з автоматизацією робочих процесів.





Що таке Temporal
Temporal — це платформа для надійного виконання, яка гарантує, що ваш код додатку буде виконаний до кінця, незалежно від того, що піде не так. Уявіть це як страховку для вашого програмного забезпечення, яка автоматично обробляє всі складнощі розподілених систем.
Платформа складається з двох основних частин: сервер з відкритим кодом, який керує виконанням робочих процесів, та SDK для популярних мов програмування, таких як Go, Java, Python, TypeScript, .NET і PHP. На відміну від традиційних підходів, де ви пишете складний код обробки помилок, Temporal дозволяє писати бізнес-логіку у вигляді простих робочих процесів і активностей.
Робочі процеси визначають загальний процес, а активності виконують окремі завдання, наприклад, надсилання електронних листів або обробку платежів. Система автоматично зберігає стан вашого додатку на кожному кроці, тому, якщо щось піде не так, виконання продовжиться саме з того місця, де зупинилося. Такий підхід усуває потребу у власній логіці повторних спроб, машинах станів та складному коді обробки збоїв.
Як використовувати Temporal
Почати роботу з Temporal дуже просто, і ви можете обрати між самостійним розгортанням або використанням Temporal Cloud. Для початківців Temporal Cloud пропонує найпростіший шлях із $1,000 безкоштовних кредитів для старту.
Кроки для початку роботи:
Встановіть Temporal CLI на вашому комп’ютері для розробки
Обирайте SDK для вашої улюбленої мови програмування (Go, Java, Python, TypeScript, .NET або PHP)
Визначте ваші робочі процеси як прості функції, що описують ваш бізнес-процес
Створіть активності для окремих завдань, таких як виклики API або обробка даних
Налаштуйте робочий процес для виконання ваших робочих процесів і активностей
Використовуйте клієнт Temporal для запуску та керування виконанням робочих процесів
Перевага Temporal полягає в його простоті. Ви пишете звичайний код, використовуючи знайомі конструкції програмування, а Temporal бере на себе всю складність за лаштунками. Ваші робочі процеси можуть працювати хвилинами, годинами або навіть місяцями, при цьому витримуючи перезапуски серверів і перебої в мережі. Веб-дашборд забезпечує повну видимість ваших запущених робочих процесів, що робить налагодження та моніторинг легкими.
Функції Temporal
Відкрита платформа для надійного виконання з ліцензією MIT
SDK для кількох мов програмування (Go, Java, Python, TypeScript, .NET, PHP)
Автоматичні повторні спроби, тайм-аути та обробка помилок
Інструменти для візуального моніторингу та налагодження робочих процесів
Горизонтальне масштабування для мільйонів одночасних робочих процесів
Вбудовані таймери, розклади та функціонал cron
Сигнали та запити робочих процесів у реальному часі
Варіанти розгортання в хмарі та на власних серверах
Ціноутворення Temporal
Open Source
Free
- Повна функціональність платформи Temporal
- Відкритий код з ліцензією MIT
- Самостійне розгортання
- Підтримка спільноти
- Усі SDK включені
- Веб-інтерфейс і інструменти командного рядка
- Необмежена кількість робочих процесів і дій
Essentials
$100 /міс
- Повністю керований Temporal Cloud
- Об’єднані дії та зберігання
- 5% від вартості споживання
- Базова підтримка включена
- Гарантії SLA
- Корпоративна безпека
- 1000 доларів безкоштовних кредитів для нових користувачів
Business
$500 /міс
- Покращена підтримка та угоди про рівень обслуговування (SLA)
- 10% від вартості споживання
- Пріоритетна технічна підтримка
- Розширений моніторинг та аналітика
- Функції командної співпраці
- Виділений архітектор рішень
- Вищі ліміти дій та зберігання
Enterprise
Custom
- Індивідуальне річне ціноутворення
- Цілодобова спеціалізована підтримка
- Розширена безпека та відповідність стандартам
- Інтеграція SSO та SAML
- Індивідуальні SLA та гарантії
- Професійні послуги включені
- Розгортання в кількох регіонах
Mission Critical
Custom
- Підтримка найвищого рівня та угоди про рівень обслуговування (SLA)
- Гарантія безперервної роботи 99,99%
- Преміальна оптимізація продуктивності
- Виділена інфраструктура
- Розширене відновлення після катастрофи
- Доступ до підтримки керівництва
- Індивідуальні корпоративні функції
Випадки використання Temporal
Хто може отримати користь від Temporal
Репозиторій Temporal
Переглянути на Github| Зірки | 16,642 |
| Форки | 1,183 |
| Вік репозиторію | 6 років |
| Останній коміт | 1 місяць тому |
Часті запитання про Temporal
Поділіться своїм досвідом з Temporal
Подивіться, що користувачі кажуть про Temporal
0 Огляди
Ще немає оглядів
Будьте першим, хто напише огляд Temporal
Вбудувати значки Temporal
Покажіть своїй спільноті, що Temporal представлений на Tool Questor. Додайте ці красиві значки на свій веб-сайт, документацію або соціальні профілі, щоб підвищити довіру та залучити більше трафіку.











