Khóa học Spring boot 3 Microservices: #13 Cài đặt, cấu hình Kafka với Docker

  Рет қаралды 1,415

Devteria

Devteria

19 күн бұрын

Khóa học Spring boot 3 Microservices: #13 Cài đặt, cấu hình Kafka với Docker
Kafka là event streaming platform, là một thành phần vô cùng quan trọng trong hệ thống Microservices, cùng tìm hiểu cách cài đặt, cấu hình Kafka với Docker nhé
Github repositoty: github.com/devteria/bookteria
Initial branch: course/initial-config-kafka
Final branch: course/config-kafka
Trong series này có sử dụng lại Identity Service được phát triển từ series Spring boot 3 cho người mới bắt đầu, các bạn có thể xem lại series để hiểu rõ hơn về Identity service:
• Khóa học lập trình Jav...
Các video trước:
1. Lộ trình học Spring boot 3 microservices: • Lộ trình học microserv...
2. Kiến trúc Microservices: • Microservices với Spri...
3. Giới thiệu dự án: • Khóa học Spring boot 3...
4. Khởi tạo microservice: • Khóa học Spring boot 3...
5. Giao tiếp giữa các microservice bằng OpenFeign: • Khóa học spring boot 3...
6. Thiết lập Api-Gateway: • Khóa học spring boot 3...
7. Cấu hình Authentication cho Api gateway: • Khóa học spring boot 3...
8. Authorization cho các micro-service: • Khóa học spring boot 3...
9. Security giữa các microservice: • Khóa học spring boot 3...
10. Security giữa các microservice (2): • Khóa học spring boot 3...
11. Cấu hình CORS cho ap-gateway: • Khóa học spring boot 3...
12. Init web-app với ReactJs: • Khóa học spring boot 3...
13. Init Notification service: • Khóa học Spring boot 3...
14. Gửi email với Brevo: • Khóa học Spring boot 3...
Các bạn có thể đăng ký trở thành hội viên để ủng hộ duy trì kênh và tiếp cận những video đặc biệt dành riêng cho hội viên:
/ @devteriadotcom
Group on Facebook:
groups/devteria/
Support me:
www.buymeacoffee.com/devteria
Đừng quên like và subscribe để theo dõi các video tiếp theo của mình nhé.
Cảm ơn các bạn.
#Java #Springboot3 #microservices #springcloud #mongodb

Пікірлер: 24
@tranhuuphuck15hcm84
@tranhuuphuck15hcm84 4 күн бұрын
A ơi, a hướng dẫn deploy code lên server đi a
@linhmai8639
@linhmai8639 8 күн бұрын
anh ra video hướng dẫn cách tạo sonarqube trên docker được không ạ
@hoangtruong3140
@hoangtruong3140 15 күн бұрын
a làm video về saga pattern được không ạ
@LuongTran-ky4lb
@LuongTran-ky4lb 17 күн бұрын
Mong a ra nhiều video hơn ạ🎉. Cảm ơn a nhiều
@14.trinhongkhanh88
@14.trinhongkhanh88 17 күн бұрын
vừa nãy cmt :))) đã có video quá đẽ
@hoangan_nguyen
@hoangan_nguyen 17 күн бұрын
đây rồi, chủ đề e đang tìm kiếm, mong anh làm thêm nhiều case về kafka
@hoangan_nguyen
@hoangan_nguyen 5 күн бұрын
1 tuần anh ra thêm 1 2 video được kh ạ, anh làm videos chủ đề hay mà ít video quá đợi anh hoài luôn
@hieunguyen0801
@hieunguyen0801 17 күн бұрын
Tuần ra 2 video của seri microservice đi anh😊😊
@quocthai367
@quocthai367 17 күн бұрын
Kafka vua của message broker :v Này xài cho saga pattern thì quá đẹp anh nhỉ
@PhongPahm
@PhongPahm 11 күн бұрын
series này khoảng bao lâu là xong v anh
@manhk18kma
@manhk18kma 17 күн бұрын
Em cũng mới áp dụng kafka. ServiceA gửi 1 event lên queue , nếu ServiceB đang lỗi thì khi connect lại nó nhận và xử lý các event chưa được xử lý lúc chết. E thấy đây là 1 tính năng hay , mong a sau này phân tích về nó rõ hơn ạ . E cảm ơn
@ngocquangnguyen3846
@ngocquangnguyen3846 17 күн бұрын
hình như các queue service như RabbitMQ cũng có cơ chế như này ấy bạn. Theo mình biết ở bên RabbitMQ thì nó là cơ chế acknowledge message ấy: cho dù service nhận message nhưng ko acknowledge message thì message vẫn còn trong queue.
@manhk18kma
@manhk18kma 17 күн бұрын
@@ngocquangnguyen3846 ok cảm ơn bạn nha
@TienPham-ou1wl
@TienPham-ou1wl 15 күн бұрын
Dạ em chào anh, em đang làm một project có sử dụng kafka. Em có tham khảo thì thấy có thể sử dụng local dependencie cấu hình một kafka ở một service common để sử dụng chung có vấn đề gì không ạ.
@devteriadotcom
@devteriadotcom 15 күн бұрын
Đó cũng là một cách. Cách này sẽ đòi hỏi một số kỹ thuật để đảm bảo hoạt động khi deploy ứng dụng.
@TienPham-ou1wl
@TienPham-ou1wl 13 күн бұрын
@@devteriadotcom Vậy phướng án nào là best pratice ạ
@duongtrong2690
@duongtrong2690 16 күн бұрын
Rabbit MQ khác kalfka ở chỗ nào a nhỉ
@devteriadotcom
@devteriadotcom 15 күн бұрын
Cơ bản nó cũng là message broker nhưng RabbitMQ cung cấp cơ chế routing message với nhiều tuỳ chọn hơn.
@duongtrong2690
@duongtrong2690 17 күн бұрын
A ơi các service giao tiếp với nhau mà lỗi cần rollback thì dùng gì vậy ạ
@devteriadotcom
@devteriadotcom 17 күн бұрын
Em tìm hiểu từ khoá Saga nhé
@trihuu7502
@trihuu7502 15 күн бұрын
em lại thắc mắc tý anh ạ, trong 1 topics có thể có nhiều message và trong message có các kiểu datatype khác nhau có thể là class User ,.... mà ko phải là class String nữa , vậy thì làm thế để phía consumer ở service khác nhận được 1 cái message đó ạ. Tại vì em thấy listener nhận được cần truyền message có datatype giống cái datatype mà producer gửi lên , nhưng mà phía consumer của sercice khác lại không có ạ datatype này ạ ..
@devteriadotcom
@devteriadotcom 14 күн бұрын
Mỗi topic chỉ nên chứa một data type nhất định. Nếu khác nhau thì em có thể tạo topic khác.
@trihuu7502
@trihuu7502 14 күн бұрын
@@devteriadotcom dạ. v nếu ở phía producer của service A push 1 message là datatype chỉ có ở serviceA nhưng phía consumer của service B không có datatype như ở service A thì Listener ở service B sử lí như thế nào ạ ?
@trihuu7502
@trihuu7502 14 күн бұрын
mình cần truyền datatype gì vào param ở listener của phía consumer ạ
Apache KAFKA Tutorial | KAFKA Crash Course | Spring Boot
56:49
Daily Code Buffer
Рет қаралды 70 М.
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 129 МЛН
Cat Corn?! 🙀 #cat #cute #catlover
00:54
Stocat
Рет қаралды 15 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 71 МЛН
Best father #shorts by Secret Vlog
00:18
Secret Vlog
Рет қаралды 21 МЛН
System Design: Why is Kafka fast?
5:02
ByteByteGo
Рет қаралды 1 МЛН
Lộ trình Java Spring boot 3 năm 2024 hiệu quả nhất
20:40
Kafka - Cắt Nghĩa Event Streaming Platform | Kafka | Ronin Engineer
6:40
Hướng dẫn cài đặt Docker và MySQL trên Docker
15:38
Kafka Tutorial - Spring Boot Microservices
51:29
Amigoscode
Рет қаралды 409 М.
Ả Rập đã chấm dứt sự thống trị 50 năm của Mỹ? Sự thật ...
9:20
KIẾN THỨC THÚ VỊ Official
Рет қаралды 350 М.
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 773 М.
PART 52 || DIY Wireless Switch forElectronic Lights - Easy Guide!
1:01
HUBAB__OFFICIAL
Рет қаралды 49 МЛН
Battery  low 🔋 🪫
0:10
dednahype
Рет қаралды 5 МЛН
Отдых для геймера? 😮‍💨 Hiper Engine B50
1:00
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,7 МЛН
Samsung Galaxy Unpacked July 2024: Official Replay
1:8:53
Samsung
Рет қаралды 23 МЛН