Tìm hiểu mô hình kiến trúc của Google App Engine

Sau phần giới thiệu về Google App Engine mình đã trình bày ở bài trước, tiếp tục loạt bài tìm hiểu về Google App Engine mình sẽ nói đến mô hình kiến trúc của Google App Engine, cụ thể như thế nào sẽ được trình bày như sau.

kenhlaptrinh-kien-truc-google-app-engine

Như ở hình trên mô hình kiến trúc của Google App Engine bao gồm:

– Datastore: kho chứa dữ liệu và quản lý dữ liệu của đám mây Google App Engine.

– Blobstore: cho phép ứng dụng có thể xử lý những đối tượng dữ liệu có dung lượng lớn.

– Memcache:  lưu trữ dữ liệu trên bộ nhớ thay vì trên ổ đĩa để tăng tốc độ truy cập.

– Capabilities:cho phép chúng ta có thể xác định được khi nào các service của App Engine có thể hoặc không thể phục vụ chúng ta.

– Task queues: cho phép các bộ xử lý request xác định công việc sẽ làm trong thời gian tiếp theo.

– URL Fetch:giúp ứng dụng có thể tương tác với các ứng dụng khác thông qua giao thức HTTP và HTTPS.

– User service: Hỗ trợ cung cấp tính năng đăng nhập, đăng xuất hệ thống thông qua tài khoản Gmail.

– Ngoài ra GAE còn vài tính năng nữa mà bài viết không nói đến.

(Tác giả: Tùng Dương)

Bình luận

Loading...