Thời gian chạy cục bộ
Môi trường chạy cục bộ (Local Runtime) đề cập đến môi trường thực thi nơi một ứng dụng hoặc một đoạn mã chạy trực tiếp trên thiết bị của người dùng cuối (ví dụ: điện thoại thông minh, máy tính xách tay hoặc thiết bị IoT) thay vì chỉ dựa vào máy chủ từ xa hoặc cơ sở hạ tầng đám mây. Điều này hoàn toàn trái ngược với các kiến trúc dựa trên đám mây truyền thống, nơi mọi quá trình xử lý đều diễn ra từ xa.
Sự chuyển dịch sang các môi trường chạy cục bộ giải quyết những hạn chế nghiêm trọng của các hệ thống hoàn toàn phụ thuộc vào đám mây. Nó giảm đáng kể độ trễ bằng cách loại bỏ các chuyến đi khứ hồi mạng, đảm bảo chức năng ngay cả khi kết nối internet kém hoặc không có, và cải thiện đáng kể quyền riêng tư của người dùng bằng cách giữ dữ liệu nhạy cảm trên thiết bị.
Các môi trường chạy cục bộ tích hợp các công cụ tính toán cần thiết—chẳng hạn như các công cụ suy luận học máy nhẹ, các công cụ JavaScript hoặc các SDK chuyên dụng—trực tiếp vào gói ứng dụng. Khi một hàm được gọi, mã sẽ được thực thi bằng cách sử dụng các tài nguyên có sẵn trên phần cứng cục bộ, bỏ qua các lệnh gọi API bên ngoài cho tác vụ cụ thể đó.