THẢO LUẬN

Mar 25th, 2024 4:54 a.m.

mình đọc thấy rất dễ hiểu, dev bh toàn viết kiểu formal chung đọc nhiều rất khó nhớ, viết kiểu phá cách vậy làm rất dễ nhớ nhé

0
Mar 25th, 2024 4:36 a.m.

đọc hơi muộn nhưng rất cảm ơn tâm huyết chia sẻ của anh

0
Mar 25th, 2024 3:58 a.m.

@maitrungduc1410 e cảm ơn ạ

+1
Mar 25th, 2024 2:53 a.m.

đây là cách deploy phổ biến và recommend cho production, vì nginx làm rất tốt nhiệm vụ serve static content.

(về mặt kĩ thuật thì ta cũng có thể setup cho app xử lý được cả static content)

0
Mar 25th, 2024 2:48 a.m.

Lý do ta cần mount source vào cả webserverapp là vì các file static (JS, CSS, images,...) sẽ được xử lý bởi nginx, còn phần code PHP thì sẽ được forward sang cho app e nhé

0
Mar 24th, 2024 4:47 p.m.

e làm thêm phần để lệnh composer install vô dockerfile

image.png image.png

a cho e hỏi là

1/ mục đích của việc mount volumes cái chỗ /var/www/html trong service nginx để làm gì vậy ạ e tưởng bên ngoài còn zin mount vô sẽ bị lỗi do trong /var/www/html nó sẽ là toàn zin từ bên ngoài vô

2/ cái dòng trong file nginx.conf là nó kết nối đến service app . nên cái chỗ ./:/var/www/html là nó mount từ bên service app thư mục /var/www/html sang thư mục /var/www/html bên service nginx luôn đúng không hay sao vậy ạ

0

quá đúng bác ạ, nội dung trong phần nếu nắm rõ thì chắc có thể tìm việc thời 2018-2022 chứ còn giờ chắc toang

0

🤑🤑🤑🤑🤑🤑🤑

+1

づ ̄ ³ ̄)づ ✨Đọc thêm các bài báo Song Ngữ và Truyện chêm ở đây✨

https://www.facebook.com/profile.php?id=61550516686463

0
Mar 24th, 2024 1:47 a.m.

Bài viết rât hữu ích, nó đã giúp tôi xây dựng ứng dụng điểm danh cho công ty của mình.Cảm ơn bạn

0

Cảm ơn bạn

0

づ ̄ ³ ̄)づ ✨Đọc thêm các bài báo Song Ngữ và Truyện chêm ở đây✨

https://www.facebook.com/profile.php?id=61550516686463

0
Avatar
đã bình luận cho bài viết
Mar 23rd, 2024 11:30 a.m.

Vậy là chương trình này chỉ có thể thu thập được 10 url thôi ạ?

0

trường hợp này mình chưa gặp, bạn thử chạy "aws configure list" để xem đang cấu hình credential kiểu gì, và lưu ý check xem endpoint-url đã đúng chưa?

0

Viết như dùng google dịch =))

-1

Race condition & data race là gì?

  • Data race là trường hợp ít nhất 2 thread chạy concurrently và cùng truy cập tới 1 shared resource. Và ít nhất có 1 anh thay đổi giá trị của biến đó. Nếu thread nào cũng read-only thì sẽ không có data race.

    Trong thực tế, ví dụ của data race là bài toán kinh điển rút tiền tại cây ATM. Giả sử có 1 thẻ ATM và 1 thẻ Visa Debit cùng link đến 1 tài khoản ngân hàng và đi rút tiền cùng lúc. Trong tài khoản còn 50k vừa đủ làm bát bún real cool và cốc trà đá. Mình đồng thời rút ở cả 2 máy ATM 50k. Nếu không xử lý data race, mình sẽ may mắn rút được tổng cộng 100k ở cả 2 máy.

    Để giải quyết chỉ cần bật Mutex lock, hoặc trong java có keyword synchronized là xong

  • Race condition lại là vấn đề của thứ tự thực thi dẫn tới sai lệch về dữ liệu

Ví dụ: Cùng 1 biến i = 5

  • Thread 1: i += 10 ⇒ i = 15
  • Thread 2: i *= 2 ⇒ i = 30

Nếu thứ tự thay đổi thì sao:

  • Thread 2: i *= 2 ⇒ i = 10
  • Thread 1: i += 10 ⇒ i = 20

https://viblo.asia/p/010-nham-tuong-ve-data-race-va-race-condition-bWrZnVG9Zxw

https://viblo.asia/p/007-data-race-va-mutual-exclusion-4dbZNGvmlYM

+1

mình có vẻ cài sai aws cli hay sao khi nhập lệnh create-table nó cứ bắt mình xác định region

0

Combo hiện tại em dùng là Oh-my-fish + Oh-my-tmux =))

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í