
Temporal
Temporal to otwartoźródłowa platforma do trwałego wykonywania, która pomaga programistom tworzyć niezawodne, odporne na błędy aplikacje z automatyzacją przepływów pracy.





Czym jest Temporal
Temporal to trwała platforma wykonawcza, która gwarantuje, że kod Twojej aplikacji zostanie wykonany do końca, bez względu na to, co pójdzie nie tak. Można ją porównać do siatki bezpieczeństwa dla Twojego oprogramowania, która automatycznie radzi sobie ze wszystkimi skomplikowanymi aspektami systemów rozproszonych.
Platforma składa się z dwóch głównych części: serwera open-source zarządzającego wykonywaniem workflow oraz SDK dla popularnych języków programowania, takich jak Go, Java, Python, TypeScript, .NET i PHP. W przeciwieństwie do tradycyjnych podejść, gdzie piszesz skomplikowany kod obsługi błędów, Temporal pozwala pisać logikę biznesową jako proste workflow i aktywności.
Workflow definiują ogólny proces, podczas gdy aktywności zajmują się poszczególnymi zadaniami, takimi jak wysyłanie e-maili czy przetwarzanie płatności. System automatycznie zapisuje stan aplikacji na każdym etapie, więc jeśli coś zawiedzie, wykonanie jest kontynuowane dokładnie tam, gdzie zostało przerwane. Takie podejście eliminuje potrzebę pisania niestandardowej logiki ponawiania, maszyn stanów i skomplikowanego kodu obsługi błędów.
Jak używać Temporal
Rozpoczęcie pracy z Temporal jest proste, a do wyboru masz samodzielne hostowanie lub korzystanie z Temporal Cloud. Dla początkujących Temporal Cloud oferuje najłatwiejszą drogę z 1 000 USD darmowych kredytów na start.
Kroki rozpoczęcia pracy:
Zainstaluj Temporal CLI na swojej maszynie deweloperskiej
Wybierz preferowany SDK w wybranym języku programowania (Go, Java, Python, TypeScript, .NET lub PHP)
Zdefiniuj swoje workflow jako proste funkcje opisujące proces biznesowy
Utwórz aktywności dla poszczególnych zadań, takich jak wywołania API czy przetwarzanie danych
Skonfiguruj proces worker do wykonywania workflow i aktywności
Użyj klienta Temporal do uruchamiania i zarządzania wykonaniem workflow
Piękno Temporal tkwi w jego prostocie. Piszesz zwykły kod, korzystając ze znanych konstrukcji programistycznych, a Temporal zajmuje się całą złożonością w tle. Twoje workflow mogą działać przez minuty, godziny, a nawet miesiące, przetrwając restarty serwera i przerwy w sieci. Panel webowy zapewnia pełną widoczność działających workflow, co ułatwia debugowanie i monitorowanie.
Funkcje Temporal
Otwarte oprogramowanie do trwałego wykonywania z licencją MIT
SDK w wielu językach (Go, Java, Python, TypeScript, .NET, PHP)
Automatyczne ponawianie prób, limity czasu i obsługa błędów
Narzędzia do wizualnego monitorowania i debugowania przepływów pracy
Skalowanie poziome dla milionów równoczesnych przepływów pracy
Wbudowane timery, harmonogramy i funkcje cron
Sygnały i zapytania przepływów pracy w czasie rzeczywistym
Opcje wdrożenia w chmurze i lokalnie
Ceny Temporal
Open Source
Free
- Pełna funkcjonalność platformy Temporal
 - Otwarte oprogramowanie na licencji MIT
 - Wdrożenie lokalne
 - Wsparcie społeczności
 - Wszystkie SDK w zestawie
 - Narzędzia Web UI i CLI
 - Nielimitowane przepływy pracy i działania
 
Essentials
$100 /mies.
- W pełni zarządzana chmura Temporal
 - Zestawione działania i przechowywanie
 - 5% ceny za zużycie
 - Podstawowe wsparcie w cenie
 - Gwarancje SLA
 - Bezpieczeństwo korporacyjne
 - 1000 USD darmowych kredytów dla nowych użytkowników
 
Business
$500 /mies.
- Ulepszone wsparcie i umowy o poziomie usług (SLA)
 - 10% ceny za zużycie
 - Priorytetowe wsparcie techniczne
 - Zaawansowane monitorowanie i analityka
 - Funkcje współpracy zespołowej
 - Dedykowany architekt rozwiązań
 - Wyższe limity działań i przechowywania
 
Enterprise
Custom
- Indywidualne roczne ceny
 - Całodobowe wsparcie dedykowane
 - Zaawansowane zabezpieczenia i zgodność
 - Integracja SSO i SAML
 - Niestandardowe umowy SLA i gwarancje
 - Profesjonalne usługi w cenie
 - Wieloregionalne wdrożenie
 
Mission Critical
Custom
- Wsparcie najwyższego poziomu i umowy SLA
 - Gwarancja dostępności na poziomie 99,99%
 - Premiumowa optymalizacja wydajności
 - Dedykowana infrastruktura
 - Zaawansowane odzyskiwanie po awarii
 - Dostęp do wsparcia wykonawczego
 - Niestandardowe funkcje dla przedsiębiorstw
 
Przypadki użycia Temporal
Kto może skorzystać z Temporal
Repozytorium Temporal
Zobacz na Github| Gwiazdki | 16,231 | 
| Forki | 1,146 | 
| Wiek repozytorium | 6 lat | 
| Ostatni commit | 16 dni temu | 
FAQ o Temporal
Podziel się swoim doświadczeniem z Temporal
Zobacz co użytkownicy mówią o Temporal
0 Recenzje
Jeszcze brak recenzji
Bądź pierwszym, który zrecenzuje Temporal
Osadź odznaki Temporal
Pokaż swojej społeczności, że Temporal jest polecane na Tool Questor. Dodaj te piękne odznaki do swojej strony internetowej, dokumentacji lub profili społecznościowych, aby zwiększyć wiarygodność i przyciągnąć więcej ruchu.



