Microservices là gì? Hiểu Microservices trong 12 phút !!!

  Рет қаралды 36,653

Khalid Dinh

Khalid Dinh

Жыл бұрын

Microservices là gì? Microservices hoạt động như thế nào? Demo triển khai Microservices lên Kubernetes
Devops là gì
CI/CD là gì
Kubernetes là gì
Microservices là kiến trúc phần mềm phổ biến nhất. Nó đã thay thế mô hình monolithic bởi nhiều ưu điểm vượt trội, phù hợp với tốc độ phát triển phần mềm hiện tại. Vậy microservices là gì? Những ưu điểm mà nó đem lại là gì? Trong video này mình sẽ trả lời các câu hỏi này.
Chưa hết, mình cũng sẽ demo 1 ví dụ về triển khai Microservices lên hệ thống Kubernetes.
Bắt đầu nào !!!
0:0 - Giới thiệu
0:26 - Mô hình Monolithic
4:08 - Mô hình Microservices
6:16 - Các thành phần của Microservices
8:12 - Triển khai Microservices với Kubernetes
#devops #devopslagi #hocdevops #devopscoban #microservice #laptrinhvien #microservices #laptrinhweb #devopscoban #hocdevops #docker #cicd #microserviceslagi
#roadmap #devopsroadmap #lotrinhhocdevops #jenkins #k8s #kubernetes
#ansible#lotrinhdevops #github #aws #cicdlagi
Kênh của mình chuyên làm nội dung liên quan đến #lậptrình #devops #microservices
Follow mình tại:
Facebook cá nhân: / dinhlehoang97
Link Facebook group: / 899830471097713

Пікірлер: 107
@AlanTran18
@AlanTran18 Жыл бұрын
Những điều thích nhất ở cách anh làm video : 1. Cách minh họa bằng hình ảnh, gif, animation, 2. Cách anh chèn sub vào những lúc anh nói (keyword quan trọng) 3. Giọng đọc quá là hay 4. Nội dung ngắn gọn, xúc tích, video nào ra video đấy không lan man, đi từ overview đến specific Một chút góp ý cho anh 1. Có thể tăng âm lượng của giọng anh lên một chút 2. Nên có phần tổng kết những phần quan trọng ở cuối video 3. Nên thêm reference cho những bạn cần tham khảo Đây là ý kiến cá nhân của em, hy vọng trong tương lai anh sẽ ra thêm nhiều video nữa nhé, ra khóa học chắc em đặt gạch luôn vì giọng hay quá Chúc anh nhiều sức khỏe và niềm vui ạ
@khalid_dinh
@khalid_dinh Жыл бұрын
Cảm ơn bạn nhé
@AlanTran18
@AlanTran18 Жыл бұрын
@@khalid_dinh respect
@trongphannguyen7356
@trongphannguyen7356 Жыл бұрын
Nội dung rất chỉnh chu và bổ ích, truyền đạt rất dễ tiếp thu, mong kênh phát triển hơn nữa
@thaitranxuan597
@thaitranxuan597 Жыл бұрын
video rất dễ hiểu đối với cả những người mới .mong b mạnh khoẻ để ra nhiều content chất lượng
@tranhuy517
@tranhuy517 Жыл бұрын
u là trời, đây là 1 kênh caseStudy mà em đang rất cần, video rất hay và dễ hiểu. mong anh ra nhiều video hơn
@nampham2230
@nampham2230 Жыл бұрын
Rất hay, sẽ tiếp tục ủng hộ, hi vọng a sẽ ra thêm nhiều nội dung về devops
@NamNguyen-eg6vc
@NamNguyen-eg6vc Жыл бұрын
xem đúng 2 video là phải đăng kí ngay, dễ hiểu ghê. Mong anh ra thêm nhiều video nữa
@nguyentung6282
@nguyentung6282 Жыл бұрын
Video rất hay, dễ hiểu, nhiều thông tin hữu ích. Mong anh ra nhiều video hơn ah !!!
@thangtruong7274
@thangtruong7274 Жыл бұрын
Từ nội dung cho tới cách trình bày, giọng đọc, làm video... rất tuyệt vời khó có thể tìm thấy ở nơi nào khác❤
@nguyenvietthang7382
@nguyenvietthang7382 10 ай бұрын
Thật tình cờ em cần tìm hiểu về docker thì youtube gợi ý video của anh, em thật sự ấn tượng cách anh nói, không lan man, minh họa dễ hiểu, giọng ấm và trầm. Rất mong anh sẽ tiếp tục ra video dài dài.Cảm ơn anh rất nhiều.
@user-yr1ve1yi4d
@user-yr1ve1yi4d 10 ай бұрын
Khi nghe bạn giải thích mình thấy rất cuốn hút và hay, bạn nên ra nhiều thêm video nữa, rất bổ ích
@truongkhanguyen6241
@truongkhanguyen6241 Жыл бұрын
Nội dung rất hay và hữu ích, ngắn gọn, minh hoạ dễ hiểu, giọng đọc rất tốt. Hi vọng sắp tới anh sẽ tiếp tục chia sẻ các content về microservice, load balancing, ... 🥰
@giakhang6788
@giakhang6788 Жыл бұрын
Clip rất bổ ích, tinh gọn và chuyên nghiệp. Cảm ơn anh
@nguyencaothai6986
@nguyencaothai6986 Жыл бұрын
Nice!, Video diễn giải rất tiệm cận. Hóng AWS và Monitor hữu ích từ bro.
@hoanguyenkhanh8824
@hoanguyenkhanh8824 Жыл бұрын
video chất lượng và bổ ích, +1 respect
@khanhvoduy2643
@khanhvoduy2643 Жыл бұрын
anh truyền đạt kiến thức quá dễ hiểu, ra nhiều video nữa nhé anh
@tuannguyenthanh1063
@tuannguyenthanh1063 Жыл бұрын
Video rất dễ hiểu mong anh ra nhiều video hơn !!!
@anxanhdekhoe
@anxanhdekhoe Жыл бұрын
Anh truyền đạt rất dễ hiểu, cảm ơn anh nhiều ạ
@Quang_Hoanh
@Quang_Hoanh Жыл бұрын
anh nói và làm video vui tính dễ hiểu quá, cảm ơn anh nhé
@vantran1189
@vantran1189 Жыл бұрын
Bạn giải thích rất dễ hiểu với hình minh hoạt rõ ràng và vui. Mong bạn làm thêm về Data Mesh và Kafka
@tanngo595
@tanngo595 6 ай бұрын
Respect bạn vì clip rất hay, animation cũng rất hợp nhãn. Nó còn hoàn hảo hơn nếu chúng ta có thể phát âm từ vựng chuẩn xác nữa. Bạn có thể tra trên google các từ như service, python... xem nó đọc như thế nào rồi phát âm lại cho đúng nhé😄
@volinh6386
@volinh6386 3 ай бұрын
Hay quá , đây như một cái road map để học tiếp nè
@buihieuminh
@buihieuminh Жыл бұрын
hay quá anh ui, nói về tech mà nghe cuốn quá
@haulu6993
@haulu6993 Жыл бұрын
Video rất hay, dễ hiểu, nhiều thông tin hữu ích. Mong anh ra nhiều video hơn
@Tranquanghuy2111
@Tranquanghuy2111 Жыл бұрын
Thank bác nhiều nhen. Mình làm D.A mà ngồi trog phòng cùng với team Infra nên ăn suốt ngày nghe mấy thuật ngữ này hoài nhưg chả hiểu gì. Giờ thì có thể chém gió chút dc rùi
@kyrie4728
@kyrie4728 Жыл бұрын
bạn làm video rất dễ hiểu và súc tích, mong là bạn sẽ ra video hand-on thêm :D
@cod_fan_boys458
@cod_fan_boys458 Жыл бұрын
Em chào anh, biết kênh anh qua các video trước có thấy anh nói kênh anh làm về python, nên e rất mong anh sẽ sớm có chuỗi video về chủ đề django ạ. Django tuy có nhiều ưu điểm nhưng em thấy đang ít công ty tuyển fresher, thêm vào đó là khóa học Django bằng tiếng Việt em theo trên KZbin của em thấy nó khác ngoài thực tế rất nhiều, điển hình là việc cập nhật dữ liệu ạ. Không mong anh có thể làm một khóc học chi tiết mà chỉ mong có một video đưa ra được một roadmap đầy đủ về Django là cũng tuyệt vời rồi ạ. Cám ơn anh
@nguyen.phucthong
@nguyen.phucthong Жыл бұрын
Clip rất hay, thanks bro!
@hauo8549
@hauo8549 10 ай бұрын
Tuyệt vời anh ơi, mong anh ra khóa học được không em chờ mãi rồi
@sonhm305
@sonhm305 Жыл бұрын
Video qua hay a ạ 🎉
@lanhoang1892
@lanhoang1892 Жыл бұрын
Cảm ơn bạn đã chia sẻ. 1 Like
@Nate-ji8wh
@Nate-ji8wh Жыл бұрын
nice video, keep it up bro
@LoveOurLife19
@LoveOurLife19 Жыл бұрын
hóng video hướng dẫn setup ci/cd của anh ạ
@trungquoc1863
@trungquoc1863 Жыл бұрын
Video tiếp theo làm về Kubernetes Vs. Docker Vs. OpenShift nha anh
@nhattruonng
@nhattruonng Жыл бұрын
Anh làm video về 1 sản phẩm thực tế triện khai như nào, xây dựng database ra sao vd cần 1 databse để read và 1 cái để write em thường nghe vậy, thiết kế code Vd design parttern , dùng thêm công cụ gì vd redis hay dùng nhiều cái gì đó. và cảm ơn anh vì video trên
@tabishsulamani2292
@tabishsulamani2292 Жыл бұрын
Best video. Very useful and informative.
@khalid_dinh
@khalid_dinh Жыл бұрын
Thank you brother
@duymanh5506
@duymanh5506 Жыл бұрын
Video rất hay ạ
@data-dynamo-guy
@data-dynamo-guy 10 ай бұрын
Dạ hay quá anh 😊
@quangtruong4593
@quangtruong4593 Жыл бұрын
hóng bác public repo để mn cùng học hỏi
@minhcraft5888
@minhcraft5888 Жыл бұрын
Hello a iu ❤❤❤
@tapquenmoitinhdau
@tapquenmoitinhdau Жыл бұрын
Quá hay ạ. Bạn có thể làm 1 tutorial để setup hệ thống k8s đc k ạ
@NguyenThuy-th2qv
@NguyenThuy-th2qv Жыл бұрын
video rất hay, rõ ràng, và đẹp. Bạn có thể share cho mình bạn lấy các clip bên ngoài để chèn vào video ở source nào vậy ạ? cảm ơn bạn
@BDCCN-CaoThanhHuy
@BDCCN-CaoThanhHuy Жыл бұрын
Bạn có thể thêm phần source code hoặc ref phần cuối video được k ạ? video rất dễ hiểu và trực quan, thanks bro
@nhatkycoder3820
@nhatkycoder3820 9 ай бұрын
thề, coi video ông anh cuốn vl, dễ hiểu mà lại còn vui
@quyhuynh8628
@quyhuynh8628 Жыл бұрын
Anh làm video về Cloud Computing đị ạ
@thienlory
@thienlory Жыл бұрын
mở lớp dạy luôn đi anh ơi. nghe như này chưa đã lắm
@hongquannguyen5030
@hongquannguyen5030 Жыл бұрын
Tks bạn đã chia sẽ. Mình từng làm dev microservices. Đúng như bạn nói, thực sự nó có rất nhiều ưu điểm và giúp cho chúng ta dễ dàng hơn trước về việc triển khai cũng như maintenance. Dưới góc nhìn của một developer mình xin bổ sung thêm một ý nhỏ để các bạn lựa chọn dễ dàng hơn. + Việc triển khai microservice vơi database có cấu trúc phức tạp là điều cần cân nhắc, thứ nhất là khi chúng define model trong từng microservice bị reuse code rất nhiều chẳng hạn microservice A sử dụng customer table thì chúng ta cần define structure nếu dùng ORM và sang microservice B cũng dùng customer table thì chúng ta lại phải copy code bưng qua , hơn nữa khi cần triển khai một tính năng mới ngoài việc sửa db, chúng ta cần đi kiếm tất cả những microservice nào có liên quan đến model vừa update(như cái customer table vừa nói), rất mất thời gian và khó chịu, nếu update k hết dễ dẫn đến bug khi call api k lấy đc data + Khó trong việc đồng bộ api version. Tưởng tượng bạn có 30 api mỗi lần update version bạn lại phải lên front-end update lại endpoind + Lời khuyên của mình là khi chia microservice k nên chia quá nhỏ vì sẽ dẫn đến nhiều và khó quản lý, những api nào gộp được thì cố gắng gộp , áp dụng tốt cho database không quá nhiều relationship, nosql.
@khalid_dinh
@khalid_dinh Жыл бұрын
Một mô hình mới ra đời để giải quyết vấn đề của mô hình cũ, nhưng bản thân nó cũng có những vấn đề. Không có mô hình nào là đúng trong mọi trường hợp. Chính vì thế mới cần planning. Và một mô hình phức tạp như ms thì càng cần planning cẩn thận. Cảm ơn bạn vì những góp ý mang tính xây dựng
@user-bi4wj3fh8y
@user-bi4wj3fh8y 9 ай бұрын
vấn đề 1: với ví dụ bạn đưa ra thì mình nghĩ bạn đang implement sai cách, bạn k cần biết user model trông chi tiết như thế nào, thứ bạn cần là một userdto(liên quan tới abstraction in oop), bạn nên tìm hiểu về hexagon architecture in microservices vấn đề 2: mình k hiểu lắm, chẳng phải các thư viện như axios đều hỗ trợ versioning ổn sao vấn đề 3: bạn nên tìm hiểu ddd, các service nên chia theo domain, bounded context...
@imnothin
@imnothin Жыл бұрын
Làm thêm series về design system được không broooooo
@tienvuonganh3670
@tienvuonganh3670 Жыл бұрын
Quá hay
@mangoplus6081
@mangoplus6081 Жыл бұрын
thề nghe ông này nói chuyện cuốn v chứ ko buồn ngủ :v
@vuxuanthang688
@vuxuanthang688 8 ай бұрын
Hay quá
@toestudio6531
@toestudio6531 Жыл бұрын
Tiết kiệm được mấy ngày nếu tự tìm hiểu, thanks a
@Trungnguyen0302
@Trungnguyen0302 Жыл бұрын
anh có thể làm nội dung về xử lý load balancer nginx bằng nodejs được không ạ
@aodung3587
@aodung3587 Жыл бұрын
nghe hay thật
@Namlepy
@Namlepy Жыл бұрын
Mình là software dev cũng lâu , video rất hay và dể hiểu nhưng mà nên thêm chi tiết vào 1 tí để các bạn mới học sẽ dể nắm bắt hơn . Nhất là phần demo bạn đã bỏ qua bước giải thích service discovery trong các service của bạn nhảy thẳng vô luôn , đương nhiên tất cả mấy cái đó thằng K8s hỗ trợ hết rùi nhưng cũng nên giải thích á Đương nhiên đây là vấn đề của DevOPS , nhưng mà Dev BE cũng phải biết á . Đó là chưa nói đến việc bạn bỏ qua bước Database và bước Message Queue ( Hầu như microservice thì 2 thằng này là quan trọng cực kỳ ) . bất kỳ hệ thống nào . Việc setup Kafka hay RabbitMQ hay bất kỳ 1 queue sever trung gian nào cũng là 1 quá trình gian khổ kkk
@khalid_dinh
@khalid_dinh Жыл бұрын
Trong video mình có nói là microservices và K8s còn rất nhiều thứ để nói. Nhưng vì đây là video giới thiệu nên mình k muốn cho quá nhiều thông tin vì sẽ thành lan man. Nhưng cũng cảm ơn bạn vì nhận xét rất có tâm. Những video sau mình sẽ nói sâu hơn. Chờ nhé!!!
@Namlepy
@Namlepy Жыл бұрын
@@khalid_dinh à quên mất bạn là devOPS hay full stack hay như nào nhỉ . Do mình cũng dev Backend rùi biết thêm tí bên devOPS để dể triển khai thôi chứ cũng không phải chuyên gia vận hành kkk
@khalid_dinh
@khalid_dinh Жыл бұрын
@@Namlepy mình Devops nhé
@optimez2609
@optimez2609 Жыл бұрын
mong bạn làm về kafka
@huyang2885
@huyang2885 Жыл бұрын
+1 respect, bro
@yandexhue4758
@yandexhue4758 Жыл бұрын
Thank you
@quangdang2240
@quangdang2240 Жыл бұрын
am on anh
@giangduong9623
@giangduong9623 Жыл бұрын
nice
@linhvo4780
@linhvo4780 Жыл бұрын
anh có thể để link repo để em có thể tham khảo và triển khai thử ạ.
@caotichcuc
@caotichcuc Жыл бұрын
Anh trông chất chơi người dơi người sắt người nhện thế này mà để kiểu tóc brimlock nữa thì không khác gì rrrrapper luôn
@khalid_dinh
@khalid_dinh Жыл бұрын
:)))
@cuongphan-dev
@cuongphan-dev Жыл бұрын
Điểm yếu là khó tracing lỗi. Nếu cần xử lý transaction trong db lại càng khó nữa. Thêm nữa nếu kafka mà chết thì coi như toàm bộ chết theo luôn.
@loodindo6682
@loodindo6682 Жыл бұрын
video của anh rất hay, mỗi tội phần demo anh làm nhanh quá em theo hơi ngộp
@khalid_dinh
@khalid_dinh Жыл бұрын
ừm, để mình lưu ý hơn
@leonkai173
@leonkai173 2 ай бұрын
Nếu mình gặp 1 ứng dụng đang sử dụng mô hình MVC có rất nhiều service module lớn, làm sao với 1 team 4 người mình có thể cover refactor lại toàn bộ thành Microservices? mình cần làm những bước nào và mất bao lâu? nhờ Khalid Dinh gợi ý giúp mình với
@trungminh549
@trungminh549 Жыл бұрын
Sieu thật
@vietbui29
@vietbui29 Жыл бұрын
Làm cho tới đi ông. Mỗi service cần có DB riêng và cách thức chúng giao tiếp và trao đổi dữ liệu với nhau như thế nào
@khalid_dinh
@khalid_dinh Жыл бұрын
Những nội dung sâu hơn mình để cho những video sau nhé
@neko.1997
@neko.1997 Жыл бұрын
Có cần thiết phải tách db ra k ạ, nếu mình làm chung 1 con db thì sao ạ
@khalid_dinh
@khalid_dinh Жыл бұрын
@@neko.1997 nếu dùng chung db thì sẽ mất đi nhiều các ưu điểm của ms, VD scaling, independency,... Nhưng vẫn có trường hợp dùng.
@noahnguyen916
@noahnguyen916 10 ай бұрын
😃🥰🥰🥰
@brolynguyen3430
@brolynguyen3430 Жыл бұрын
theo anh thì một kiến trúc như chia thành 2 khối FE và BE riêng biệt thì nó có phải là 1 biến thể của 3 present layer không ạ ? Thanks anh
@khalid_dinh
@khalid_dinh Жыл бұрын
Việc khối FE và BE riêng biệt, hầu như k phải là cách nhận biết 3 tiers hay microservices. Sự khác biệt lớn nằm ở các services và database của service ở BE có tách nhau k. Nếu có thì là MS, nếu k thì là monolithic. Còn hầu như mọi mô hình thì FE và BE vẫn được tách riêng.
@brolynguyen3430
@brolynguyen3430 Жыл бұрын
@@khalid_dinh "chia" ở đây được hiểu theo nghĩa nào anh nhỉ, vì có vài architecture vẫn có thể gộp được cả FE và BE thành 1 block sau đó đẩy lên cloud service
@khalid_dinh
@khalid_dinh Жыл бұрын
@@brolynguyen3430 chia nghĩa là tách từ codebase, cách giao tiếp giữa các services, cách triển khai các service đó lên các server, cách tách database cho từng service. Nếu đáp ứng đủ thì là microservices. Còn k thì có thể là monolithic hoặc các kiểu trúc khác
@xuyennguyenvan4701
@xuyennguyenvan4701 10 ай бұрын
cho mình hỏi 1 hệ thống đc xem là monolithic phụ thuộc vào gì, ví dụ mình có nhiều service viết bằng nhiều ngôn ngữ khác nhau nhưng tất cả đều sài chung 1 database, vì khái niệm cơ bản của microservice mà mình hiểu thì mỗi 1 service sẽ có database riêng. vậy hệ thống này có đc xem là monolithic ko ?
@khalid_dinh
@khalid_dinh 10 ай бұрын
monolithic thì không chia services, khi build thì chỉ tạo ra 1 artifact (VD 1 file .jar), nó cũng chỉ có 1 database. Microservices thì ngược lại. Về việc microservices có thể chỉ dùng 1 db hay k thì thực tế là vẫn có hệ thống như vậy. Tuy nhiên thiết kế như vậy phải bỏ đi các ưu điểm của microservices cho khối db: Scaling, High Availability, ... Dĩ nhiên việc thiết kế db trong microservices cũng phức tạp và khó hơn. Nó là bài toán cân đối lợi ích
@thuanho8164
@thuanho8164 Жыл бұрын
đỉnh
@khaihoannguyen9446
@khaihoannguyen9446 10 ай бұрын
Coi video anh không hiểu sao cứ bị cuốn cuốn kiểu gì ấy. Sẵn tiện cho em hỏi là: Nếu chỉ sử dụng 1 máy chủ nhưng dùng docker để chia ra các service trong máy chủ đó thì có được xem là microservices không anh? Hay phải là nhiều server triển khai các services này thì mới coi là microservices?
@khalid_dinh
@khalid_dinh 10 ай бұрын
triển khai lên container hay lên server nó là cách deploy thôi em. Microservices là về cách thiết kế kiến trúc của phần mềm. Nên ở câu hỏi của e thì về mặt lý thuyết thì vẫn gọi là microservices. Nhưng thực tế thì không ai chỉ dùng 1 server vì không có lợi về tính HA (High availability)
@namdo5107
@namdo5107 Жыл бұрын
A cho e hỏi FE có tách luôn theo từng service ko hay FE là 1 mono gọi đến BE theo kiến trúc ms ạ
@khalid_dinh
@khalid_dinh Жыл бұрын
cái này tùy dự án nhé. Có cái thì là 1 khối FE riêng, gọi đến BE. Có cái thì bản thân 1 số services ở BE sẽ có FE riêng của nó
@namdo5107
@namdo5107 Жыл бұрын
@@khalid_dinh Clear!! Tks u
@nvtentertainment4098
@nvtentertainment4098 4 ай бұрын
vô mấy cty theo công nghệ cũ chán vãi . gọi là block Tech lun, mãi làm toàn ba cái công nghệ nhà mình , cái source thì qua 15 năm cả trăm thằng viết vô .noi chứ mĩnh vấn thích làm cty Product hơn.
@trongtinbui6613
@trongtinbui6613 Жыл бұрын
Cho em hỏi vậy cdn có được xem là một phần của microservices không ạ
@khalid_dinh
@khalid_dinh Жыл бұрын
Không hẳn, vì nhiều hệ thống microservices mình biết k có CDN.
@QuocNguyen-se7vi
@QuocNguyen-se7vi Жыл бұрын
Cho mình hỏi Chrome dùng monolytic nên mới ngốn ram phải không? Kaka
@khalid_dinh
@khalid_dinh Жыл бұрын
không hẳn vậy
@tranlybuu1062
@tranlybuu1062 9 ай бұрын
Cho em hiện tại công ty em đang làm monolithic + nginx và test đổ tải khoảng 2-4 nghìn user sử dụng thì api bắt đầu có dấu hiện lỗi. Nếu chuyển qua microservice thì ví dụ việc call api 1 sản phẩm rồi sản phẩm đấy lại call 5 api đánh giá sản phẩm như ví dụ trên video, nó có khả năng bị quá tải nếu 1000 user call api sản phẩm (call 5000 api đánh giá sản phẩm) không ạ? Em là người mới nên mong được mọi người giải đáp ạ ^^
@khalid_dinh
@khalid_dinh 9 ай бұрын
Vấn đề là cần biết tại sao nó lỗi. Nếu lỗi do thiếu tài nguyên thì cần tìm xem điểm nào trong chuỗi call API đang bị quá tải. Hay services nào đang được call nhiều. Rồi cấp thêm tài nguyên cho service đó bằng việc scaling. Đây là phương pháp chung cho cả monolithic và microservices. Microservices thì nó có lợi thế về monitoring + scaling + HA hơn nên việc phát hiện nút thắt, alert, scaling / modify cũng sẽ tiện hơn. Nhưng không có gì đảm bảo 100% khi chuyển sang microservices sẽ không bị quá tải. Quan trọng nhất vẫn là phát hiện đâu là nguyên nhân dẫn đến failure
@tanphan3426
@tanphan3426 Жыл бұрын
E xin link github vs ạ
@modivation6551
@modivation6551 11 ай бұрын
các service có dùng chung database không nhỉ, hay họ cũng tách database ra
@khalid_dinh
@khalid_dinh 11 ай бұрын
thường thì phải tách ra
@modivation6551
@modivation6551 11 ай бұрын
@@khalid_dinh vậy 1 service độc lập 1 database đúng không bạn. vậy chẳng khác gì 1 service là 1 sản phẩm product rồi nhỉ
@atNguyen-jg5cp
@atNguyen-jg5cp Жыл бұрын
Fun fact: một hệ thống lớn như Stack Overflow lại sử dụng monolithic
@trinhpapa
@trinhpapa Жыл бұрын
Dev còn trụ được thì monolithic hay ms không còn quan trọng 🤣🤣🤣 Chưa chắc chuyển đổi sang ms đã ngon, quan trọng là phải phù hợp với tình hình và năng lực team nữa
@khalid_dinh
@khalid_dinh Жыл бұрын
đúng vậy
@xiaocatcat
@xiaocatcat Жыл бұрын
anh khóa bn FPT z ạ? pro wa T_T
CI/CD: SpringBoot, MySQL, Jenkins, Docker, AWS
19:52
Khalid Dinh
Рет қаралды 23 М.
Xây dựng kiến trúc chịu tải lớn ở Tiki
48:23
Grokking Vietnam
Рет қаралды 52 М.
[柴犬ASMR]曼玉Manyu&小白Bai 毛发护理Spa asmr
01:00
是曼玉不是鳗鱼
Рет қаралды 52 МЛН
Hot Ball ASMR #asmr #asmrsounds #satisfying #relaxing #satisfyingvideo
00:19
Oddly Satisfying
Рет қаралды 20 МЛН
Dynamic #gadgets for math genius! #maths
00:29
FLIP FLOP Hacks
Рет қаралды 19 МЛН
Lộ trình trở thành Data Engineer năm 2024 - Huy DT
10:03
Huy Đê Tê
Рет қаралды 3 М.
CI/CD là gì? Hiểu CI/CD trong 10 phút !!!
9:33
Khalid Dinh
Рет қаралды 55 М.
Microservices explained - the What, Why and How?
18:30
TechWorld with Nana
Рет қаралды 802 М.
Devops là gì? - Hiểu Devops trong 5 phút !!!
6:29
Khalid Dinh
Рет қаралды 18 М.
Задача APPLE сделать iPHONE НЕРЕМОНТОПРИГОДНЫМ
0:57
ПРОБЛЕМА МЕХАНИЧЕСКИХ КЛАВИАТУР!🤬
0:59
Корнеич
Рет қаралды 3,7 МЛН
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
Карточка Зарядка 📱 ( @ArshSoni )
0:23
EpicShortsRussia
Рет қаралды 571 М.