Thiết kế hệ thống mạng xã hội 200tr Users - System Design | Trần Quốc Huy - Wecommit

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น • 146

  • @brphm
    @brphm หลายเดือนก่อน +6

    Theo mình còn một cách phân loại user nữa đó là theo mức độ engage. Hệ thống đánh trọng số đối với các action khác nhau của user như xem, like, comment để tính mức độ engage với một account. Khi account đó đăng bài thì ưu tiên xử lý update timeline cho ông nào chỉ số engage cao trước vì mấy ông đó quan tâm thật sự.

  • @nguyenhoa8575
    @nguyenhoa8575 หลายเดือนก่อน +4

    Từ video này e đã thấy được 1 số best practices có thể áp dụng được :D cảm ơn các a

  • @pdthien
    @pdthien หลายเดือนก่อน +2

    Cảm ơn 2 anh rất nhiều, xem xong học được tư duy thiết kế từ đơn giản đến chi tiết rất hữu ích ạ ❤

  • @ucPhan-bl2ti
    @ucPhan-bl2ti หลายเดือนก่อน +3

    Hay quá, cảm ơn Huy và Nam đã chia sẻ thông tin hữu ích này

  • @duongminhphuong
    @duongminhphuong หลายเดือนก่อน +1

    Kiến thức và góc nhìn tuyệt vời. Không phải lúc nào cũng có cơ hội để có view về hệ thống lớn như này. Cảm ơn anh em đã chia sẻ

  • @haikim8340
    @haikim8340 หลายเดือนก่อน +1

    Cảm ơn 2 ae vì những chia sẻ rất hay và thực tế. Mong Huy ra thêm nhiều chia sẻ như vậy đóng góp cho cộng đồng

  • @locnguyen8494
    @locnguyen8494 หลายเดือนก่อน +1

    video rất giá trị, hy vọng sẽ ra nhiều video như này trong tương lai. Cảm ơn cộng đồng wecommit

  • @DevelopESPrtk
    @DevelopESPrtk หลายเดือนก่อน +1

    Cảm ơn hai anh, anh Huy và anh Nam. Video chứa nhiều nội dung mình đang cần nên đã xem hết.

  • @DuyLe-wk4nm
    @DuyLe-wk4nm หลายเดือนก่อน +2

    Cảm ơn bạn Nguyễn Trung Nam và anh Huy đã host buổi chia sẻ rất hay và bổ ích

  • @VuNguyen-hp8wn
    @VuNguyen-hp8wn หลายเดือนก่อน +3

    Video rất hay, hiểu được cách optimize từng phần của hệ thống lớn

  • @phamhuy4924
    @phamhuy4924 หลายเดือนก่อน +2

    Cám ơn anh Huy và Nam. Quá chất lượng!!!

  • @luongphuong5133
    @luongphuong5133 หลายเดือนก่อน +1

    Chất lượng quá anh ơi. Mong rằng anh ra nhiều video hay như thế này nữa ạ.

  • @dungxk
    @dungxk หลายเดือนก่อน +1

    Video rất hay, Xem video vỡ ra được nhiều về thiết kế hệ thống

  • @hoanginhtrong4295
    @hoanginhtrong4295 หลายเดือนก่อน +1

    bài rất hay, hiểu được chiến lược thiết kế hệ thống, từ đơn giản, gặp vấn đề thì tách tiếp. Ý tưởng tuyệt vời ạ =))

  • @QuangAutomation
    @QuangAutomation หลายเดือนก่อน +1

    Video rất hay, hàm chứa nhiều kiến thức, hi vọng sẽ được xem nhiều video từ anh Nam và Huy hơn nữa

  •  หลายเดือนก่อน +1

    Cám ơn Wecommit, Hi vọng Wecommit tiếp tục ra các video về chủ đề System Design.

  • @lequangnguyen2909
    @lequangnguyen2909 หลายเดือนก่อน +1

    Trung Nam đúng cây đa cây đề tay nghề siêu cứng. Cảm ơn anh Trần Quốc Huy và anh Trung Nam vì những chia sẻ vô cùng giá trị và cực thú vị.

  • @hoangVan23666
    @hoangVan23666 หลายเดือนก่อน +1

    Cảm ơn anh Huy và anh Nam, nội dung chất lượng quá ạ

  •  หลายเดือนก่อน +1

    Video rất hay, giải quyết vấn đề phức tạp bằng cách bóc tách thành từng vấn đề nhỏ và giải quyết nó

  • @phamdan4495
    @phamdan4495 หลายเดือนก่อน +1

    Sếp Trung Nam chia sẻ rất hay và dễ hiểu.
    Cảm ơn Idol Duy Database.

  • @tunginhquang2192
    @tunginhquang2192 หลายเดือนก่อน +1

    Uây, đoạn tư tưởng xây từ đầu hay quá, em cảm ơn 2 anh ạ ❤‍🔥

  • @chuchimcanhcut
    @chuchimcanhcut หลายเดือนก่อน +1

    Rất hữu ích, cảm ơn anh Huy rất nhiều!

  • @khoinguyen719
    @khoinguyen719 วันที่ผ่านมา

    Video rất hay, cảm ơn 2 a!

  • @hongpham4947
    @hongpham4947 หลายเดือนก่อน +1

    Rất hay, cảm ơn 2 anh em đã chia sẻ, em sẽ nghiên cứu dần ạ

  • @DungLe-kk1tk
    @DungLe-kk1tk หลายเดือนก่อน +1

    Nội dung quá chất lượng cảm ơn anh Nam và anh Huy

  • @CuongoanManh-fq3um
    @CuongoanManh-fq3um หลายเดือนก่อน +1

    Bài chia sẻ hay , Cảm ơn anh Huy, anh Nam rất nhiều ạ

  • @huyhandes
    @huyhandes หลายเดือนก่อน +1

    Cảm ơn anh Nam, giờ thì dễ hiểu hơn về các xử lý những case khác biệt rồi ạ

  • @ronaldopeo1964
    @ronaldopeo1964 หลายเดือนก่อน +2

    Từ thiết kế, Anh Huy làm chi tiết thêm cách tạo ra mấy cái cục, cách kết nối mấy cục đó bằng code đi anh ❤❤🎉🎉🎉🎉
    Tkss anh, các videos rất tuyệt vời 🎉🎉🎉🎉🎉🎉

  • @huynguyenquang6204
    @huynguyenquang6204 หลายเดือนก่อน +1

    Em cảm ơn anh Huy và anh Nam, chủ đề rất hay và cách tiếp cận đi từ gốc rễ vấn đề. Khi gặp vấn đề mình biết cách xử lý từ đâu

  • @hoangbuiminh1400
    @hoangbuiminh1400 หลายเดือนก่อน +1

    Cảm ơn a 2 anh, nội dung chất lượng quá ạ

  • @NamNguyen-st4pk
    @NamNguyen-st4pk หลายเดือนก่อน +1

    Ủng hộ Nam, thợ xây VPS. Mong tìm được nhiều cơ hội để khai thác hơn

  •  หลายเดือนก่อน +1

    Video hay quá! Rất hấp dẫn và hữu ích.

  • @minhtri48
    @minhtri48 หลายเดือนก่อน +1

    Tuyệt vời, hy vọng có thêm buổi sharing về core Chứng Khoán từ 2 ae :D

  • @ngonguyen2637
    @ngonguyen2637 หลายเดือนก่อน +1

    Video hay quá, cảm ơn 2 anh em.

  • @kiethuynhtuan3447
    @kiethuynhtuan3447 หลายเดือนก่อน +1

    Tư duy thiết kế rất hay, cảm ơn 2 anh chia sẻ

  • @DevVuiTinh
    @DevVuiTinh หลายเดือนก่อน +1

    Thật sự em đúng cái em đang cần để tối ưu luồng trong dự án của em, cảm ơn anh Huy và anh Nam ạ

  • @phongdoan1457
    @phongdoan1457 หลายเดือนก่อน

    Thanks!

  • @nonamegogito9083
    @nonamegogito9083 หลายเดือนก่อน +1

    Bài rất hay và hữu ích ạ, em cảm ơn 2 anh rất nhiều

  • @haminhkien4142
    @haminhkien4142 หลายเดือนก่อน +1

    Chủ đề rất hay ạ, cảm ơn 2 a đã chia sẻ

  • @thangdangxuan9192
    @thangdangxuan9192 หลายเดือนก่อน +1

    Cảm ơn những chia sẻ tuyệt vời ạ.

  • @hoangtrunghieu287
    @hoangtrunghieu287 หลายเดือนก่อน +1

    Cảm ơn anh Huy. Hi vong anh tiếp tục ra các video về chủ đề System Design.

  • @QuyNguyenThanh-co7xj
    @QuyNguyenThanh-co7xj หลายเดือนก่อน +1

    video rất bổ ích, cho mình có nhiều góc nhìn về cách giải quyết vấn đề

  • @nemo213-99
    @nemo213-99 หลายเดือนก่อน +1

    Cảm ơn 2 anh ạ, bản thân e là lập trình viên FE, học thêm BE đã nhìn được tổng quan cách thiết kế 1 hệ thống

  • @phandc4581
    @phandc4581 หลายเดือนก่อน +1

    Cảm ơn các anh đã chia sẻ nhé ạ

  • @just6255
    @just6255 หลายเดือนก่อน +1

    Video bổ ích quá. Cảm ơn 2 anh

  • @anhoviet3888
    @anhoviet3888 หลายเดือนก่อน +1

    Rất hữu ích. Cảm ơn 2 a nhiều

  • @datnt001
    @datnt001 หลายเดือนก่อน +1

    Cám ơn các anh đã chia sẻ kiến thức ạ

  • @tamhoat
    @tamhoat หลายเดือนก่อน +1

    Cảm ơn 2 ae, video hay quá❤

  • @Zuexs-iy9cr
    @Zuexs-iy9cr หลายเดือนก่อน

    Đúng là một nghệ thuật.Cảm ơn các anh rất nhiều!!

  • @phongdoan1457
    @phongdoan1457 หลายเดือนก่อน

    Video thực sự rất chất lượng, em cám ơn hai anh nhiều, chúc hai anh nhiều sức khỏe và ra nhiều video hay.

  • @damvv.ptit12
    @damvv.ptit12 หลายเดือนก่อน +1

    Qúa hay. cảm ơn 2 ae

  • @HoangNguyenTranLe
    @HoangNguyenTranLe หลายเดือนก่อน +1

    Hay quá anh ơi! Đúng cái em đang tìm hiểu

  • @atnguyenquang5758
    @atnguyenquang5758 หลายเดือนก่อน +1

    Video hay quá bạn ơi.

  • @tuanchu.st.official
    @tuanchu.st.official หลายเดือนก่อน +1

    video rat hay, cam on wecommit

  • @joliedevil
    @joliedevil หลายเดือนก่อน +1

    Tuyệt vời quá anh Nam ơi

  • @ronaldopeo1964
    @ronaldopeo1964 หลายเดือนก่อน +2

    Em rất thích xem video thiết kế hệ thống kiểu này, nhưng mà không biết từ thiết kế ra code thực tế như thế nào, mong anh Huy làm chi tiết thêm.. ❤❤
    Tks anh 🎉🎉🎉

  • @trungha5310
    @trungha5310 หลายเดือนก่อน +1

    chủ đề rất hữu ích, mong anh ra nhiều video hơn ạ

  • @cronocks
    @cronocks หลายเดือนก่อน

    nhiều kiến thức bổ ích. cám ơn 2 anh em đã chia sẻ!

  • @cvhau
    @cvhau หลายเดือนก่อน

    Quá hay luôn anh! Qua video của anh cùng với buổi live về "Chiến lược Scale Database" em mới thấy sai lầm của bản thân đã gặp phải khi thiết kế một hệ thống (dù nhỏ) là cố gắng đưa ra một mô hình phức tạp ngay từ đầu thay vì làm nó đơn giản đáp ứng đủ nhu cầu, đồng thời có thể mở rộng về sau khi đã có đủ lượng người dùng và quan trọng là có doanh thu, lợi nhuận.

  • @chieule4999
    @chieule4999 หลายเดือนก่อน +1

    Bài chia sẻ rất hữu ích ạ

  • @BinhLe-hj9dv
    @BinhLe-hj9dv หลายเดือนก่อน

    Hay quá anh ơi, có những buổi chia sẻ như này rất ý nghĩa❤

  • @huenguyentan123
    @huenguyentan123 หลายเดือนก่อน

    Quá hay luôn ạ. Em xem từ đầu tới đuôi luôn. Cuốn thiệt sự luôn ạ🎉🎉❤

  • @thuan.cachep4150
    @thuan.cachep4150 หลายเดือนก่อน +1

    quá hay anh ơi, thanks

  • @hotrung5469
    @hotrung5469 27 วันที่ผ่านมา

    Rất thích nhưng bài phân tích actual cases như này. Cám ơn a Huy!

  • @HuyNguyen-or5vx
    @HuyNguyen-or5vx หลายเดือนก่อน +1

    Tiếc quá chưa có vụ chứng khoán
    Các bước trong tưduy tối ưu hay quá anh ạ

  • @hieuvuong29
    @hieuvuong29 หลายเดือนก่อน

    Bài rất hay, cảm ơn 2 anh nhiều

  • @giadinhotieu
    @giadinhotieu หลายเดือนก่อน +1

    càng làm nhiều big data, xong càng tìm hiểu càng thấy nó hay.

  • @hoangvinh6567
    @hoangvinh6567 หลายเดือนก่อน +1

    Video hay quá bạn ơii ❤❤

  • @phatlt77
    @phatlt77 หลายเดือนก่อน

    Quá hữu ích, hóng video tiếp theo

  • @vuhuuquocbao8260
    @vuhuuquocbao8260 25 วันที่ผ่านมา

    Mình có xem 1 vid seminar của 1 anh engineer chia sẻ về thiết kế của twitter, thì gần như họ chỉ tương tác với cache, còn database chỉ để lưu trữ thôi. Còn về việc giảm tải bằng cách chia theo status của user thế thì cũng có khả năng, nhưng mà họ sẽ read các bài viết mới nhất của celeb họ follow từ cache luôn, nghĩa là mỗi khi celeb post bài họ sẽ save vào db để lưu trữ + sync qua cache của họ để phục vụ các request.

    • @nhachanhaytara
      @nhachanhaytara 24 วันที่ผ่านมา

      Hầu như 100% ông lớn MXH nào cũng ưu tiên dùng cache. cache hit đạt 95-96% là bình thường. MXH nào cũng quan trọng thu hút user cho nên phân loại theo tương tác là quan trọng nhất. Còn việc video này giải quyết nó chỉ là 1 phần nhỏ. Nếu giải quyết bài toán phân loại theo user tương tác nhiều khi họ bỏ qua luôn case của video đang giải quyết

  • @tuanluong9521
    @tuanluong9521 หลายเดือนก่อน

    cảm ơn anh em rất nhiều.

  • @ntrix2k
    @ntrix2k หลายเดือนก่อน

    Rất hay, thanks!

  • @khanhcaouc8262
    @khanhcaouc8262 หลายเดือนก่อน

    Nội dung rất hữu ích❤

  • @LeChung90
    @LeChung90 หลายเดือนก่อน

    Nội dung quá chất ❤❤

  • @baudeejay8592
    @baudeejay8592 หลายเดือนก่อน +1

    Hay quá Nam ơi ❤

  • @KenhNayDeXemYoutube-zy8yh
    @KenhNayDeXemYoutube-zy8yh หลายเดือนก่อน

    Giọng ông này cảm giác hơi bố đời nhưng kiến thức hay. Cám ơn anh

  • @cscmobi
    @cscmobi หลายเดือนก่อน

    Cám ơn 2 bạn! chủ đề rất hay, mà chưa tìm được ở đâu ra.

  • @discumaythagphandong
    @discumaythagphandong หลายเดือนก่อน

    rất hay..tks a

  • @sky.369
    @sky.369 หลายเดือนก่อน

    Hay quá ạ 😉

  • @tao8724
    @tao8724 หลายเดือนก่อน

    Rất hữu ích ạ

  • @hungletri3550
    @hungletri3550 หลายเดือนก่อน +1

    bài hay a ơi

  • @MrMrEmpty
    @MrMrEmpty หลายเดือนก่อน

    hay ạ. noted!

  • @Hornet-DE
    @Hornet-DE หลายเดือนก่อน

    Bài chia sẻ của bạn rất hay và bổ ích, chỉ một góp ý nhỏ là bạn nói chuyện đừng cương quá, người nghe sẽ cảm thấy rất mệt. Chúc bạn sức khoẻ và ra nhiều video bổ ích nữa nhé 😁

  • @vudinhmanh
    @vudinhmanh หลายเดือนก่อน

    Video rất hữu ích

  • @nhatlong6204
    @nhatlong6204 หลายเดือนก่อน

    cám ơn 2 anh

  • @huyynee
    @huyynee หลายเดือนก่อน

    Rất mong được cơ hội gặp các anh ngoài đời

  • @DũngNguyễnVăn-TTPhầnmềm3
    @DũngNguyễnVăn-TTPhầnmềm3 หลายเดือนก่อน

    hữu ích quá

  • @hauduanthe
    @hauduanthe หลายเดือนก่อน

    Đỉnh quá

  • @THƠNGUYỄNVĂN-z6l
    @THƠNGUYỄNVĂN-z6l หลายเดือนก่อน

    chủ đề hữu ích

  • @VinhLe-ox4ni
    @VinhLe-ox4ni หลายเดือนก่อน +2

    em thấy đi từ functional/non-functional -> high level design sẽ dể hiểu hơn ạ.

    • @tranquochuywecommit
      @tranquochuywecommit  หลายเดือนก่อน +2

      uh, cách tiếp cận này lúc đầu anh cũng cân nhắc, nhưng nó là kiểu 1000 người làm. Anh thì muốn đi vào trọng tâm bài toán cần giải quyết luôn nên không lựa chọn em ah

    • @namnguyenpt
      @namnguyenpt หลายเดือนก่อน

      B thử các bước trên xem nhé. Thì mới cảm nhận được và dễ so sánh

  • @vipham2161
    @vipham2161 หลายเดือนก่อน

    Thanks hai anhh

  • @kytran1146
    @kytran1146 หลายเดือนก่อน

    đỉnh quá 2 anh ơi

  • @hada8192
    @hada8192 หลายเดือนก่อน +1

    very good

  • @thanhbinhvu757
    @thanhbinhvu757 หลายเดือนก่อน +1

    Khi thiết kế kiến trúc các ông có tính toán trước hành vi người dùng không. Mỗi user request bao lần, các request luồng như nào... hệ thống tăng trưởng user ra sao để scale cho phù hợp

    • @namnguyenpt
      @namnguyenpt หลายเดือนก่อน +3

      Thiết kế kiến trúc là cả một quá trình anh à. Bất kì một sản phẩm nào đều lấy khách hàng làm trọng tâm. Thì đương nhiên sẽ cần nghiên cứu kĩ hành vi rồi ạ.
      Còn user request bao nhiêu lần (TPS). Mới đầu sẽ chỉ là con số áng khoảng lấy từ việc load test để làm cơ sở tính toán resource và estimate resource ( đây là bước khởi tạo resource lúc đầu)
      Sau đó sẽ vận hành, monitor theo dõi tải thực sự và đưa ra chiến lược tiếp.
      Mọi thứ sẽ đi từ đơn giản đến phức tạp, từ nhỏ đến lớn.

  • @TrieuPham749
    @TrieuPham749 หลายเดือนก่อน

    video hay

  • @phuo9516
    @phuo9516 หลายเดือนก่อน +3

    E chưa hiểu đoạn update cache lắm, cái đoạn mà :
    + active nhưng offline -> online thì vẫn phải query database rồi update lại cache
    + inactive nhưng offline -> online thì vẫn phải query database rồi update lại cache mà ?
    => tại sao phải update timeline khi người dùng thường đăng bài trong khi KOL thì không?
    vì a nói cứ offfline -> online r query mà? thì cần gì update cache khi người dùng thường đăng đâu, vì kiểu gì cũng phải query khi online? thậm chí nó còn tốt cho Cache hơn vì sẽ có ít data trong khi các user đang offline thì không cần update timeline cho họ ?

    • @namnguyenpt
      @namnguyenpt หลายเดือนก่อน

      Bro xem lại lượt nữa nhé :)))

  • @ctytinhocachau2770
    @ctytinhocachau2770 หลายเดือนก่อน

    Good❤

  • @UploadMobile
    @UploadMobile หลายเดือนก่อน

    Mong chờ Huy system design cho chứng khoán. Có live tương tác không Huy ơi?

    • @tranquochuywecommit
      @tranquochuywecommit  หลายเดือนก่อน

      có live, anh em vào nhóm telegram là được nhé, trong bình luận có link đó

  • @uname0x96
    @uname0x96 หลายเดือนก่อน

    Nghiệp vụ => kiến trúc => tech stack

  • @NTChannel127
    @NTChannel127 หลายเดือนก่อน

    Đoạn 22:00 em chưa hiểu lắm ạ, có bác nào giải thích lại giúp em làm sao nó bị duplicate không ạ. em cảm ơn ạ