
Temporal
Temporal là một nền tảng thực thi bền vững mã nguồn mở giúp các nhà phát triển xây dựng các ứng dụng đáng tin cậy, chịu lỗi với tự động hóa quy trình làm việc.





Temporal là gì?
Temporal là một nền tảng thực thi bền bỉ đảm bảo mã ứng dụng của bạn sẽ chạy đến khi hoàn thành, bất kể có sự cố gì xảy ra. Hãy coi nó như một mạng lưới an toàn cho phần mềm của bạn, tự động xử lý tất cả các phần phức tạp của hệ thống phân tán.
Nền tảng bao gồm hai phần chính: một máy chủ mã nguồn mở quản lý việc thực thi quy trình làm việc và các SDK cho các ngôn ngữ lập trình phổ biến như Go, Java, Python, TypeScript, .NET và PHP. Khác với các phương pháp truyền thống nơi bạn phải viết mã xử lý lỗi phức tạp, Temporal cho phép bạn viết logic nghiệp vụ dưới dạng các quy trình làm việc và hoạt động đơn giản.
Các quy trình làm việc định nghĩa toàn bộ quá trình, trong khi các hoạt động xử lý các nhiệm vụ riêng lẻ như gửi email hoặc xử lý thanh toán. Hệ thống tự động lưu trạng thái ứng dụng của bạn ở mỗi bước, vì vậy nếu có sự cố, việc thực thi sẽ tiếp tục chính xác từ điểm dừng trước đó. Cách tiếp cận này loại bỏ nhu cầu viết mã thử lại tùy chỉnh, máy trạng thái và mã xử lý lỗi phức tạp.
Cách sử dụng Temporal
Bắt đầu với Temporal rất đơn giản, và bạn có thể chọn giữa việc tự lưu trữ hoặc sử dụng Temporal Cloud. Đối với người mới, Temporal Cloud cung cấp con đường dễ dàng nhất với 1.000 đô la tín dụng miễn phí để bắt đầu.
Các bước bắt đầu:
Cài đặt Temporal CLI trên máy phát triển của bạn
Chọn SDK ngôn ngữ lập trình ưa thích của bạn (Go, Java, Python, TypeScript, .NET hoặc PHP)
Định nghĩa các workflow của bạn dưới dạng các hàm đơn giản mô tả quy trình kinh doanh
Tạo các hoạt động cho các tác vụ riêng lẻ như gọi API hoặc xử lý dữ liệu
Thiết lập một tiến trình worker để thực thi các workflow và hoạt động của bạn
Sử dụng client Temporal để bắt đầu và quản lý các phiên thực thi workflow
Điểm mạnh của Temporal nằm ở sự đơn giản. Bạn viết mã bình thường sử dụng các cấu trúc lập trình quen thuộc, và Temporal xử lý tất cả sự phức tạp phía sau. Các workflow của bạn có thể chạy trong vài phút, vài giờ hoặc thậm chí vài tháng trong khi vẫn tồn tại qua các lần khởi động lại máy chủ và sự cố mạng. Bảng điều khiển dựa trên web cung cấp cái nhìn toàn diện về các workflow đang chạy, giúp việc gỡ lỗi và giám sát trở nên dễ dàng.
Tính năng của Temporal
Nền tảng thực thi bền vững mã nguồn mở với giấy phép MIT
SDK đa ngôn ngữ (Go, Java, Python, TypeScript, .NET, PHP)
Tự động thử lại, giới hạn thời gian và xử lý lỗi
Công cụ giám sát và gỡ lỗi quy trình làm việc trực quan
Mở rộng ngang cho hàng triệu quy trình làm việc đồng thời
Bộ đếm thời gian, lịch trình và chức năng cron tích hợp sẵn
Tín hiệu và truy vấn quy trình làm việc theo thời gian thực
Tùy chọn triển khai trên đám mây và tự lưu trữ
Giá của Temporal
Open Source
Free
- Toàn bộ chức năng của nền tảng Temporal
- Mã nguồn mở được cấp phép MIT
- Triển khai tự lưu trữ
- Hỗ trợ cộng đồng
- Bao gồm tất cả các SDK
- Giao diện web và công cụ dòng lệnh (CLI)
- Quy trình làm việc và hoạt động không giới hạn
Essentials
$100 /tháng
- Temporal Cloud được quản lý hoàn toàn
- Các hành động và lưu trữ gói chung
- 5% giá theo mức tiêu thụ
- Hỗ trợ cơ bản được bao gồm
- Cam kết SLA
- Bảo mật doanh nghiệp
- 1.000 đô la tín dụng miễn phí cho người dùng mới
Business
$500 /tháng
- Hỗ trợ nâng cao và thỏa thuận mức dịch vụ (SLA)
- 10% giá theo mức tiêu thụ
- Hỗ trợ kỹ thuật ưu tiên
- Giám sát và phân tích nâng cao
- Tính năng cộng tác nhóm
- Kiến trúc sư giải pháp chuyên dụng
- Giới hạn hành động và lưu trữ cao hơn
Enterprise
Custom
- Bảng giá hàng năm tùy chỉnh
- Hỗ trợ tận tâm 24/7
- Bảo mật và tuân thủ nâng cao
- Tích hợp SSO và SAML
- Dịch vụ cấp độ và đảm bảo tùy chỉnh
- Dịch vụ chuyên nghiệp bao gồm
- Triển khai đa vùng miền
Mission Critical
Custom
- Hỗ trợ cấp cao nhất và thỏa thuận mức dịch vụ (SLA)
- Đảm bảo thời gian hoạt động 99,99%
- Tối ưu hiệu suất cao cấp
- Hạ tầng chuyên dụng
- Phục hồi thảm họa nâng cao
- Truy cập hỗ trợ điều hành
- Tính năng doanh nghiệp tùy chỉnh
Trường hợp sử dụng Temporal
Ai có thể hưởng lợi từ Temporal?
Kho lưu trữ Temporal
Xem trên Github| Sao | 16,231 |
| Phân nhánh | 1,146 |
| Tuổi kho lưu trữ | 6 năm |
| Commit cuối cùng | 10 ngày trước |
Câu hỏi thường gặp về Temporal
Chia sẻ trải nghiệm của bạn với Temporal
Xem người dùng đang nói gì về Temporal
0 Đánh giá
Chưa có đánh giá
Hãy là người đầu tiên đánh giá Temporal
Nhúng huy hiệu Temporal
Cho cộng đồng của bạn thấy Temporal được giới thiệu trên Tool Questor. Thêm những huy hiệu đẹp này vào trang web, tài liệu hoặc hồ sơ xã hội của bạn để tăng uy tín và thu hút thêm lưu lượng truy cập.



