THẢO LUẬN

Nội dung tiếp theo bạn có thể hướng dẫn update source code cho các service mà không gây downtime.

0

Bài viết có rất nhiều lỗi

  1. Một service trong một Saga gặp sự cố không phải là điều kiện để rollback Saga đó. Lấy ví dụ Payroll service gặp một lỗi nào đó và down, trong khoảng thời gian đó ta thực hiện Saga Onboarding như trên, việc tạo tài khoản ở User service thành công, nhưng CHỈ VÌ PAYROLL SERVICE DOWN MÀ TA ROLLBACK LẠI SAO?.
  2. Saga không phải là một giải pháp để giải quyết distributed transaction. Có những trường hợp mà Saga không thể rollback nếu như thiết kế boundary kém, và thực tế việc thiết kế boundary cho các service sao cho tốt còn quan trọng hơn.
  3. Saga thực tế làm tăng coupling giữa các service nên ảnh hưởng đến khả năng mở rộng và tính tách rời. Khi không có Saga, mỗi service đều tự bảo vệ trạng thái của nó và chúng cô lập với nhau, nhưng khi có Saga vào thì chúng không còn cô lập nữa vì các service trong Saga đều có một giả sử là nếu như Saga fail ở các bước tiếp theo thì ta phải rollback.
0
Nov 25th, 2024 4:07 p.m.

tui muốn xoá tài khoản này

0

Sẽ tốt hơn nếu có thêm thông tin về chi phí sử dụng cho mỗi loại

0
Nov 24th, 2024 5:58 p.m.

Bạn có thể tạo 1 file quét usdt được không?

0
Nov 24th, 2024 4:54 p.m.

chị cho em hỏi ứng dụng của giải thuật bully và ring là gì vậy ạ

0

hay quá anh

0

khá nhiều cái hay ho bạn ạ, họ cũng có dùng MFE luôn đó (nhưng cho một số product nội bộ)

0
Nov 24th, 2024 2:13 p.m.

titok FE,BE sử dụng gì bác

+1
Nov 24th, 2024 8:57 a.m.

Mình thấy trên kênh này cũng có nói về YOLO model và code hay nè: https://www.youtube.com/@VIETECH168/videos

0
Nov 24th, 2024 8:56 a.m.

Mình thấy trên kênh này cũng có nói về YOLO model và code hay nè: https://www.youtube.com/@VIETECH168/videos

0

haha thanks e đã chỉ ra, đoạn đó a giải thích rắc rối và ko chính xác thật, lí do là bởi vì nếu e dùng envsubst trực tiếp trên 1 file và output ra chính file đó thì đầu tiên nó sẽ "truncate" file trước dẫn tới việc file bị empty, kết quả là ta nhận được 1 file empty.

Do vậy với envsubst ta luôn phải tạo 1 file template trước khi làm việc

A đã cập nhật lại bài đó, e check lại nhé

0
Nov 23rd, 2024 10:08 p.m.

Cho em hỏi là cài linux trên macbook có bị lag không ạ

0

Cảm ơn anh vì bài viết quá hữu ích. Em có 1 câu hỏi cho phần đưa thẳng ENV vào index.html: Vì sao phải copy sang 1 file index.template.html xong lúc sau lại envsubst để output ra index.html ạ? Em thấy anh có giải thích là do mình không đoán trước được index.html sau khi build sẽ như nào, mà em chưa hiểu kỹ lắm. Em có thử đưa thẳng ENV vào index.html và thấy output trong container vẫn y hệt ạ :> Mong anh giải đáp giúp em với ạ, em cảm ơn.

0
Nov 22nd, 2024 2:41 p.m.

cảm ơn bạn, bài viết rất hay

+1

Good job Bro !

0

cảm ơn tác giả

0
Avatar
đã bình luận câu trả lời trong câu hỏi
Nov 21st, 2024 12:59 p.m.
<!DOCTYPE html> <html> <head> <title>Hiệu ứng ánh sáng</title> <link rel="stylesheet" href="style.css"> </head> <body>
<div class="star">
</div> </body> </html>

< css nha em>

.container { background-color: red; height: 300px; width: 500px; position: relative; }

.star { position: absolute; width: 10px; height: 50px; background-color: white; border-radius: 50%; box-shadow: 0 0 5px white; }

.star:nth-child(1) { left: 100px; top: 50px; }

.star:nth-child(2) { left: 200px; top: 150px; }

.star:nth-child(3) { left: 300px; top: 80px; }

0

@TH_true_love cảm ơn bạn đã trả lời sau khi mò mãi không được thì mình chuyển sài ubuntu luôn 😀

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí