THẢO LUẬN

Dạ cho em xin tên công cụ để làm những flow GIF như trên với ạ

0
khoảng 2 giờ trước

Ý tưởng anh đưa ra trong bài rất hay! Em có một vài câu hỏi mong anh giải đáp

  • Công cụ K8S OOM Killer dùng để kill các pod sắp full mem thì sẽ có ưu điểm gì so với để K8s tự kill/evict?
  • Anh có thể chia sẻ kỹ hơn về logic hoạt động để recommend ra thông số resource mới của tool GRR được không?

Cám ơn anh

0

hehe sorry mình ko tiện gửi CV cho bạn 🥹 nhưng mình có thể review và feedback CV của bạn nếu bạn cần qua fanpage 😉 https://www.facebook.com/comotdevthichviet/

0

Damn, damn, damn, bro cho t xin CV để tham khảo với đc k, chứ t viết CV trông a đùi quá 👀👀

0
khoảng 18 giờ trước

Tuyet voi anh oi

0
khoảng 23 giờ trước

Em vẫn chưa hiểu sao ví dụ ATM được tính là data race mà KHÔNG có race condition.

Ví dụ code như sau:

function withDraw(amount) {
	const balance = getBalance();
	if (balance < amount) throw Exception();
	setBalance(balance - amount);
	dispenseMoney(amount);
}

Theo như bài này, có vẻ cũng nổi tiếng, thì để chặn data race, và chỉ data race, cần làm như sau:

function withDraw(amount) {
	atomic {
		const balance = getBalance();	
	}

	if (balance < amount) throw Exception();
	
	atomic {
		setBalance(balance - amount);
	}

	atomic {
		dispenseMoney(amount);
	}
}

Tuy nhiên, cả khi đã xử lý data race, thì vẫn có thể bị tình trạng rút 2 lần 50k. Và lỗi rút 2 lần đó là do race condition. Vậy không thể nói là lỗi data race dẫn đến lỗi rút 100k.

Trên wiki ngta nói về data race rất phức tạp, liên quan đến memory model gì đó. Và ví dụ của ngta là về data corruption ở mức bit: vd ô nhớ đang là 1000, 1 ông ghi 1111, 1 ông cùng lúc đọc có thể đọc ra 1001 - chứa cả bit của trước và sau khi sửa.

0
Thứ Sáu, 5:05 SA

có ưu rủi rò gì khi tạo ở FE không nhỉ

0
Thứ Sáu, 5:05 SA

@hungtreo tại sao nên tạo ở FE vậy bạn

0

Chưa cái này tuỳ tích hợp và độ lớn để quyết định thôi

0

cho em hỏi đây là sử dụng user root để chạy phải k ạ? chỗ chown -R mongodb:mongodb /data/mongo-shard1 là chạy bằng user mongodb hay như nào a

0

Anh đã thử test với từng độ lớn của gói tin để test Batch insert chưa ví dự 100, 200,...500, 600,.. bản ghi 1 lần để đưa ra con số chính xác hoặc có cơ chế check các cấu hình của database để đưa ra con sổ chưa ạ?

0
Thứ Sáu, 2:06 SA

có tgian a sẽ viết nhé, nhưng về cơ bản EC2 nó cũng là VPS (VM) như những chỗ khác, và cách setup thì cũng tương tự, e xem bài auto deploy với CICD của a sẽ thây nhé

0
Thứ Năm, 5:13 CH

😊😊Quá là hữu ích, cảm ơn bạn nha 😊

0
Thứ Năm, 5:03 CH

@tonghoangvu nếu được viết thêm bài Mapstruct + Lombok a ạ 😃)

0
Thứ Năm, 4:58 CH

Bài viết hay, dễ hiểu, ví dụ thú vị. Cảm ơn tác giả!

0

mặc dù bro đã cmt 2 năm r nhưng cho tôi hỏi là tôi vẫn chưa rõ lắm về cái inductive bias properties trong image này cho lắm. tks

0
Thứ Năm, 12:11 CH

@hackmehust Cũng tính viết tiếp nhưng lười quá 😂

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í