Em thấy một số dự án họ dùng GRPC để các service giao tiếp với nhau. Còn client-server thì em thấy dùng REST-FULL. Mong anh ra hướng dẫn về GRPC trong dự án thực tế ạ. Cảm ơn anh.
Anh ơi, em hỏi chút: Là nếu theo như kiến trúc là service notifycation đẩy message lên Kafka và service identity nhận message từ notìycation. Theo như em thì có 2 cách là dùng message Queue như Kafka và sử dụng socket hoặc firebase. Theo anh thì dùng cái nào thì tiện hơn khi thông báo nhanh kiểu như OTP của ngân hàng đó ạ!
anh ơi cho em hỏi , tại sao lại phải đặt vị trí package event.dto như vậy ạ ? và spring.json.trusted.packages: "*" sao ko trỏ thẳng đến tên class NotificationEvent mà lại để là "*" vậy anh ?
trusted.pakages để khai báo các package có thể deserialize khi nhận message chứ kg phải class name, ở đây anh khai báo * để chấp nhận mọi package Còn về class name là vì khi deserialize nó sẽ deserialize về chính xác class trong message nên cần phải tạo giống cả full class name.
Anh ơi cho em hỏi chút, em đang tìm hiểu về SAGA Orchestration trong spring boot. Em không biết là trong dự án thực tế thì để áp dụng pattern đấy thì mình dùng cái gì vậy ạ.
Video hay, dễ hiểu, tuyệt vời ông mặt trời, hóng video tiếp theo của anh lắm luôn ❤❤❤
Video tuyệt vời quá. Hóng video tiếp theo của anh. Mong anh ra sớm ạ ❤❤
Thanks anh ạ, đúng cái em đang muốn tìm hiểu thêm ạ
Em thấy một số dự án họ dùng GRPC để các service giao tiếp với nhau. Còn client-server thì em thấy dùng REST-FULL. Mong anh ra hướng dẫn về GRPC trong dự án thực tế ạ. Cảm ơn anh.
gRPC về performance sẽ tốt hơn nhưng implement sẽ phức tạp hơn.
Anh sẽ note chủ đề này và sẽ làm nếu thấy phù hợp. Anyway thanks em.
@@DevteriaChannel em cảm ơn anh ạ
Anh ơi, em hỏi chút: Là nếu theo như kiến trúc là service notifycation đẩy message lên Kafka và service identity nhận message từ notìycation. Theo như em thì có 2 cách là dùng message Queue như Kafka và sử dụng socket hoặc firebase. Theo anh thì dùng cái nào thì tiện hơn khi thông báo nhanh kiểu như OTP của ngân hàng đó ạ!
Những thông báo kiểu ngân hàng nó là push notification. Trường hợp này thì có thể sử dụng firebase để push.
anh làm thêm khóa trả phí đi ạ
Cho chủ đề gì em? A vẫn chỉ đang có video cho hội viên thôi chứ chưa có ý định về một khoá học có phí.
anh ơi cho em hỏi , tại sao lại phải đặt vị trí package event.dto như vậy ạ ? và spring.json.trusted.packages: "*" sao ko trỏ thẳng đến tên class NotificationEvent mà lại để là "*" vậy anh ?
trusted.pakages để khai báo các package có thể deserialize khi nhận message chứ kg phải class name, ở đây anh khai báo * để chấp nhận mọi package
Còn về class name là vì khi deserialize nó sẽ deserialize về chính xác class trong message nên cần phải tạo giống cả full class name.
Anh ơi cho em hỏi chút, em đang tìm hiểu về SAGA Orchestration trong spring boot. Em không biết là trong dự án thực tế thì để áp dụng pattern đấy thì mình dùng cái gì vậy ạ.
Nếu lac Saga Orchestrator thì thường sẽ là cavs http request trực tiếp tới các service nhé.
@@DevteriaChannel mong anh sẽ sớm có video về chủ đề này ạ, em thấy trên mạng họ suggest axon, camel, camunda mà em không biết như nào =((((
Dạ mong anh sẽ sớm có video về chủ đề này ạ, tại em thấy trên mạng mỗi nơi họ làm theo một kiểu, axon, camel, camuda. Em không biết như nào =(((
anh ơi thế khóa microservice này về nội dung thì đã hết chưa ạ, nếu còn thì còn những phần nào, mong anh trả lời sớm cho em đỡ hoang mang
Còn nhiều nha em, cứ bình tĩnh follow :)
a ơi thường các dự án sẽ gửi mail bằng brevo hay kafka z ạ
Kafka chỉ là một message broker thôi nó kg gửi mail em nhé. Thường sẽ dùng Brevo, SendGrid hoặc các dịch vụ khác
Lộ trình microservices này là khoảng bao nhiêu video đó anh
Còn nhiều nha em, mới được khoảng 50% thôi