Asynchronous operation là gì?

Noun None
Hoạt động không đồng bộ

Trong hoạt động không đồng bộ (asynchronous operation) bạn có thể chuyển sang tác vụ (task) khác trước khi tác vụ trước đó hoàn thành. Nghĩa là tác vụ trước đó vẫn đang thực hiện trong khi nó đang thực hiện tác vụ khác. Bằng cách này với lập trình không đồng bộ (asynchronous programming) bạn có thể giải quyết nhiều yêu cầu đồng thời do đó hoàn thành nhiều nhiệm vụ hơn trong một khoảng thời gian ngắn hơn nhiều. Ví dụ trong lập trình web, bạn có thể sử dụng fetch() để thực hiện cuộc gọi đến một API bên ngoài mà không phải tạm dừng việc thực thi các tác vụ khác. Bằng cách đó các chức năng khác trên trang web sẽ tiếp tục chạy ngay cả khi lệnh gọi API chưa được thực hiện xong.

Learning English Everyday