Hiện App Engine đang có 2 concept là App và Service:
App sẽ là thành phần bao gồm các service nhằm mục đích nhóm các dịch vụ liên quan đến nhau vào cùng 1 nơi để dễ quản lý và sau này sẽ support private network cho các service trong 1 App và giữa các app
Service sẽ là thành phần để người dùng triển khai các dịch vụ lên.
Vậy để trả lời câu hỏi của bác thì để triển khai mô hình microservice thì mỗi dịch vụ bác muốn triển khai sẽ tương ứng với 1 service trong App. 1 Service thì chỉ nên chạy 1 dịch vụ (làm 1 nhiệm vụ).
Có gì cần tư vấn thêm thì cứ nhắn em qua Telegram nhé @HoangViet12
Index field khóa ngoại bạn ạ, bởi vì khi bản xóa bản ghi trên khóa ngoại, nó sẽ check các bản ghi có liên quan tới nó, nếu không có index trên trường cần khóa ngoại thì sẽ cần scan cả bảng để tìm bản ghi nó, nên tốn hiệu năng.
@maitrungduc1410 e muốn hỏi thêm là mấy cái service db, redis nó ngầm hiểu đc các biến môi trường và sử dụng nó để run đúng ko ạ? Vì e ko thấy config gì mà vẫn chạy đúng theo những gì mình mong muốn. Có phần nào đề cập đến việc này ko ạ?
THẢO LUẬN
Hiện App Engine đang có 2 concept là App và Service:
Vậy để trả lời câu hỏi của bác thì để triển khai mô hình microservice thì mỗi dịch vụ bác muốn triển khai sẽ tương ứng với 1 service trong App. 1 Service thì chỉ nên chạy 1 dịch vụ (làm 1 nhiệm vụ).
Có gì cần tư vấn thêm thì cứ nhắn em qua Telegram nhé @HoangViet12
thank bạn
tks
tks
Mình muốn triển khai theo microservice, thì mỗi service tương ứng với 1 app engine à bạn ? 1 server có thể có nhiều appengine cùng run không
Index field khóa ngoại bạn ạ, bởi vì khi bản xóa bản ghi trên khóa ngoại, nó sẽ check các bản ghi có liên quan tới nó, nếu không có index trên trường cần khóa ngoại thì sẽ cần scan cả bảng để tìm bản ghi nó, nên tốn hiệu năng.
Tại sao bạn scaler tập train mà lại không scaler tập test vậy nhỉ ??
đơn giản là dùng những cái script đó để cài php extension trong docker sẽ tiện hơn nhé e.
E có thể xem kĩ hơn ở đây: https://github.com/docker-library/docs/tree/master/php#how-to-install-more-php-extensions
@MrNo1 oke ban nhe
@WRBKOR23 ko, ngầm hiểu sao được hả e
)
như e thấy service
dbvàredisnó ko cần gọi tới đâu cả, nên nó chả cần biến gì cả, ta đơn giản là chạy nó và để đóappthì gọi tớidbvàredisnên ởappta có các biến môi trường lưu địa chỉ (host) củadbvàredisQuả là 1 chain đọc ai cũng phải ngưỡng mộ ạ
@maitrungduc1410 e muốn hỏi thêm là mấy cái service db, redis nó ngầm hiểu đc các biến môi trường và sử dụng nó để run đúng ko ạ? Vì e ko thấy config gì mà vẫn chạy đúng theo những gì mình mong muốn. Có phần nào đề cập đến việc này ko ạ?
(à chuyện khóa ngoại các bạn nhớ luôn phải có index nhé)cái đoạn này là index cái field khoá ngoại luôn à bạn? hay là index id bảng khoá ngoại nhỉ..@maitrungduc1410 à ok a e hiểu rồi, em cảm ơn
cho e hỏi là tại sao install vài php ext phải dùng command có docker mà kp install trực tiếp như ngay bên trên ạ. Ở trong file docker-compose ấy a
b có thể cho mọi người 1 bản so sánh temporal với camunda được không nhỉ?
Bạn ơi cho mình hỏi tại sao bạn dùng stack vậy ? nếu mình dùng array thì có được không ?
Mình dùng lib này và nó lúc nào cũng báo lỗi phải cài youtube, nhưng máy đã cài yt rồi mà vẫn bị ???
Công cụ AI đặc biệt là Chat GPT ra đời làm mình liên tưởng đến việc tốc độ nạp kiến thức được chuyển từ lối mòn sang đường cao tốc
Cảm ơn bạn nhé