APA ITU MESSAGE BROKER -

  Рет қаралды 38,294

Programmer Zaman Now

Programmer Zaman Now

Күн бұрын

Hai Programmer Zaman Now!
Apa itu Message Broker? Kapan kita harus menggunakan Message Broker? Dan apa plus minus nya menggunakan Message Broker? Semuanya dibahas lengkap di video kali ini.
Playlist #SoftwareArchitecture : • Software Architecture
Let's connect
Instagram : / khannedy
Facebook : / khannedy

Пікірлер: 90
@fahmihidayatullah478
@fahmihidayatullah478 6 жыл бұрын
Om eko, request ... video selanjutnya step by step migrasi monolith to microservice 😁
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
noted
@MAgungSutrisno
@MAgungSutrisno 6 жыл бұрын
+1. Mungkin konsep microservicesnya juga 😂
@kresnaplaysgames
@kresnaplaysgames 5 жыл бұрын
Ditunggu nih topiknya mas Eko
@agustinusgirihartono6920
@agustinusgirihartono6920 4 жыл бұрын
CI/CD juga Jenkins
@adityarahmansidqi6451
@adityarahmansidqi6451 4 жыл бұрын
Mas eko, kalau message broker nya yg bermasalah itu bagaimana ya kasusnya ?
@arieffauzan7631
@arieffauzan7631 3 жыл бұрын
sepertinya ini yg tidak bisa dijawab.. :)
@juwandysusilo
@juwandysusilo 5 жыл бұрын
thanks a lot utk content2nya.. priceless banget nih.. terutama utk g yang butuh extra effort ketika baca docs / tutorial bahasa inggris.
@rumahakur1383
@rumahakur1383 3 жыл бұрын
Bener penjelasan om eko enak banget dipahami
@ahlansaputra7315
@ahlansaputra7315 3 жыл бұрын
salam di tahun 2021, mas habis saya lihat video ini, perbedaan cron job queue, sama message broker apa ya ?
@weibDaron
@weibDaron 3 жыл бұрын
bang, request ilmu database nya dong, jarang2 ada yg bahas database programming, kaya sp, cursor, optimasi query
@OnRoadIndonesia
@OnRoadIndonesia 3 жыл бұрын
very nice and clear information, mas !.
@ridhwanfarishermawan6149
@ridhwanfarishermawan6149 6 жыл бұрын
arah dari pembicaraan message broker jadi nge triggered konsep microservices ya pak eko hahaha... mantul pak eko
@ariefhidayatulloh
@ariefhidayatulloh 5 жыл бұрын
Request bahas Event Sourcing Pak Eko. Daripada ke Message Broker, masukin ke Event Source. Terima kasih
@BudiSantoso-er6cq
@BudiSantoso-er6cq 5 жыл бұрын
Luar biasa, mas eko ini masih muda, cerdas..pintar.. pengen punya anak kaya mas eko.. 😁
@yuliefasuryantoro4138
@yuliefasuryantoro4138 5 жыл бұрын
makasih mas terpecahkan sudah problem saya selama ini hehe
@jakaperdana5002
@jakaperdana5002 6 жыл бұрын
Makasih bg, sering sering buat konten tentang software architrcture ya bg
@linov1673
@linov1673 6 жыл бұрын
Kalo aplikasinya mati dalam waktu lama lalu dinyalakan kembali gimana mas, aplikasinya akan terima banyak data ya? Anggap saja OrderService memiliki transaksi 3data/sec, lalu NotificationService mati selama 1 bulan, berarti data yang akan diterima NotificationService ketika dinyalakan kembali sekitar 3*60*60*24*30=7,776,000 data order dalam satu waktu ya? Nanti aplikasinya gak hang kah?
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
iya, notificationservice akan menerima semua data yang belum pernah dia terima. tapi tidak sekaligus semua diterima, diterima satu per satu sesuai dengan kemampuan konsumsi Notification service nya
@RaldesKrisnuPratama
@RaldesKrisnuPratama 5 жыл бұрын
​@@ProgrammerZamanNow pak mau tanya juga nih. kalo misalkan diproses satu persatu gitu sesuai antrian atau gimana pak? kalo misalkan sesuai antrian berarti memakan waktu yg lama kan, nah gimana cara untuk ngakalin supaya antrian bisa lebih cepat? apakah kita perlu threading untuk mengatasi antrian tersebut?
@ProgrammerZamanNow
@ProgrammerZamanNow 5 жыл бұрын
@@RaldesKrisnuPratama iya antrian, tinggal dibesarkan aja jumlah consumer nya, kalo butuh lebih cepat. Ibarat antri di bank, kalo mau makin cepat, banyakin teller nya
@mfahmiululazmi8741
@mfahmiululazmi8741 6 жыл бұрын
request cara kerja message broker, bagaimana dia mengirim data ke service yang dituju. bagaimana suatu service menghandle data yang dikirim message broker
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
Noted
@speksuperhero
@speksuperhero 3 жыл бұрын
Ntah kenapa dari penjelasan ini baru ngeh dulu waktu awal2 tokped berdiri waktu search barang aja lamanya setengah mati 🤣🤣
@huhuy4587
@huhuy4587 5 жыл бұрын
Pak, mau tanya, diakhir video bapak bilang, semua aplikasi jd bergantung pd message broker, sehingga kita wajib memilih message broker yg handal.. yg ingin sy tnykan adalah apa solusi jika message broker ini down ( baik secara server/service) , best practice handling nya gmn?
@masTri78
@masTri78 3 жыл бұрын
message broker tidak bisa untuk pattern dimana action di service yang menggenerate event ke message broker dan action di service yang meng consume harus 'transactional' ya
@susanto431
@susanto431 2 жыл бұрын
Notifikasi service yg dimksd apa pak? Sory baru belajar 🙏
@keyzora8232
@keyzora8232 2 жыл бұрын
kalau saya tarik kesimpulan berarti message broker hanya berlaku untuk aplikasi yang sifatnya tidak saling ketergantungan, tidak berlaku untuk aplikasi yang sifatnya end to end transaction ya
@intanchanel2105
@intanchanel2105 2 жыл бұрын
Mau Tanya I'm..klo misal kebutuhan transfer data antar table database bisa ga pke ini?
@dimason5515
@dimason5515 2 жыл бұрын
selain untuk notification, penerapan message broker di dunia kerja apalagi ya biasanya?
@muazhari
@muazhari 3 жыл бұрын
kenapa kakak bilang jika terdapat salah satu service yang bergantung dengan order service bermasalah, maka service order tersebut tidak akan bekerja juga? jika dibuat microservices seperti itu, apakah semua service harus bekerja 100% untuk dapat dikatakan sistemnya "bekerja"?. Jika iya, apakah tidak boleh ada satupun service yang bergantung itu bermasalah meskipun sebenarnya service tersebut termasuk opsional?
@FladioArmandika
@FladioArmandika 5 жыл бұрын
om. rekomen best practice nya dong
@abdiillah1233
@abdiillah1233 6 жыл бұрын
makasih om, bermanfaat sekali
@muthiahalida2107
@muthiahalida2107 Жыл бұрын
mas eko kira" ada contoh studi kasus nya gitu nggk? berupa codingan
@aguilartito6968
@aguilartito6968 5 жыл бұрын
10:44 Sama seperti konsep consumer group pada Kafka, intinya consuming message secara parallel dari banyak paritisi topic, tidak harus banyak service kalau di kafka
@robihidayat4398
@robihidayat4398 6 жыл бұрын
Masuk Pak eko... Keren mas videonya. saran dong, ngambil lokasi di beberapa tempat yang berbeda :p
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
hehehe, sip, next video nyari tempat lain
@faridramadhan8443
@faridramadhan8443 5 жыл бұрын
Keren! tq banget pak, jadi paham soal message broker. Mau tanya juga, apa message broker ini sama seperti queuing service ? atau sebenarnya message broker ini memakai konsep queuing service ?
@ProgrammerZamanNow
@ProgrammerZamanNow 5 жыл бұрын
Queue biasanya jadi salah satu fasilitas yg ada di message broker
@faridramadhan8443
@faridramadhan8443 5 жыл бұрын
Owwhhh.. jadi queue termasuk salah satu fitur dari message broker.. siapp tq pak infonya 👍
@feechanz
@feechanz 5 жыл бұрын
Membahas satu service bermasalah mempengaruhi service lain yg ketergantungan jd teringat circuit breaker mas.. mungkin kapan2 bisa dibahas juga. Hehehe
@statem9357
@statem9357 5 жыл бұрын
Adakah referensi dalam bentuk buku fisik maupun e-book (bahasa indo maupun english) ??
@enjaytarigan1343
@enjaytarigan1343 2 жыл бұрын
ilmu mahal ini
@culturesundabetawi
@culturesundabetawi 3 жыл бұрын
mas eko saya ingin bertanya mengenai workflow engine seperti cadence/conductor netflix apakah itu cukup untuk membuat saga pattern
@mohamadfazrinfahlevi
@mohamadfazrinfahlevi 2 жыл бұрын
mantapppl bang ekoooo mondar mandir mulu ana ke chanel mas eko
@alfandialdi7558
@alfandialdi7558 3 жыл бұрын
Bang eko, request bahas web socket dong Terima kasih...
@AndiSyafrianda
@AndiSyafrianda 4 жыл бұрын
makasih mas ilmu bermanfaat saya saya pantengin 2008 tapi saya nonton ulang 2020
@masTri78
@masTri78 3 жыл бұрын
so nyawa layanan nya tergantung sama message broker dong ya
@iadhama2064
@iadhama2064 3 жыл бұрын
Maaf mas mau tanya, kalo untuk xmpp dan web socket apa bedanya? Apakah keduanya termasuk teknologi yg digunakan oleh message broker?
@luthfai
@luthfai 3 жыл бұрын
bang request pembahasan dari basic sampai advance (kalo bisa) terkait best practice teknis stress test
@broklyngagah
@broklyngagah 6 жыл бұрын
request om.. bahas tentang service orchestration vs service choreography
@Lol-gq4ce
@Lol-gq4ce 2 жыл бұрын
Bener2 harus melek teknologi
@johannainggolan5109
@johannainggolan5109 2 жыл бұрын
Terimakasih penjelasannya sangat clear dan simple dimengeri Mas Eko
@dwiekoraharjo7453
@dwiekoraharjo7453 4 жыл бұрын
bagus gan terusin hehehe klu bs yg lbh kompleks mas masalahnya biar seru
@rianamrodin3503
@rianamrodin3503 2 жыл бұрын
terima kasih atas info materi nya, sangat bermanfaat
@user-nf3hc5ud7i
@user-nf3hc5ud7i 4 жыл бұрын
mantap mas ditunggu update nya, request dong mas penjelasan tentang Service Mesh.. heheh
@gilangrakean9501
@gilangrakean9501 4 жыл бұрын
Terima kasih videonya mas, sangat informatif.
@mstgames7572
@mstgames7572 2 жыл бұрын
Bermanfaat
@wahyono1739
@wahyono1739 2 жыл бұрын
Sekelas ecomerce besar apakah memakai msgbroker juga.?..
@ProgrammerZamanNow
@ProgrammerZamanNow 2 жыл бұрын
semua ecommerce besar pasti pake
@RezaElborneo
@RezaElborneo 6 жыл бұрын
kalo pas notif service nyala dan broker kirim message yg pending, ternyata notif service masih error, apa message yg dikirim si broker ini dianggap sudah terkirim? apa ada mekanisme sendiri si broker utk nandai si service tujuan sukses proses message nya? ide materi simple aja mas : best practice untuk unit testing 😁
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
ini tergantung dari message broker yang kita pilih, contohnya di kafka, jika consumer tidak melakukan commit (sukses), maka message bisa dikirim ulang
@afinaramadhani190
@afinaramadhani190 4 жыл бұрын
makasi bg buat materi nya, sangat membantu dalam tugas saya 🤩
@aryabp
@aryabp 3 жыл бұрын
mirip email ya bang
@hdm_vision
@hdm_vision 4 жыл бұрын
kalau message broker bisa error ngga?
@fajarmaulana8283
@fajarmaulana8283 3 жыл бұрын
Om request bahas service mesh
@delviekaputra5132
@delviekaputra5132 3 жыл бұрын
bagus banget..tks
@HambaAllah-xn2zp
@HambaAllah-xn2zp 3 жыл бұрын
Klw di AWS ada SQS
@rezaseptiandra1934
@rezaseptiandra1934 3 жыл бұрын
kalo pake table yang nampung queue message? bisa kah? tanpa harus pakai mssg broker, jadi tinggal di queuing di table itu aja
@ProgrammerZamanNow
@ProgrammerZamanNow 3 жыл бұрын
gak cocok struktur nya kalo disimpan di table
@rezaseptiandra1934
@rezaseptiandra1934 3 жыл бұрын
@@ProgrammerZamanNow rabbitmq ga pake db emangnya bang?
@rifaimartin3668
@rifaimartin3668 4 жыл бұрын
makasih banyak mas eko
@chandras3608
@chandras3608 4 жыл бұрын
bagus, sangat membantu pak.
@adiyatmubarak9983
@adiyatmubarak9983 6 жыл бұрын
Saya masih tidak familiar dengan paradigma async dalam passing data. Bagaimana saat saya mengirim data tapi saya juga perlu menunggu hasilnya? apakah saya tetap harus post langsung ke servicenya atau apakah message broker bisa juga menangani masalah ini? Semoga banyak pembahasan lagi soal #SoftwareArchitecture di video selanjutanya :D
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
yup, saat kita pindah menggunakan message broker, masa mau gak mau, cara kerja aplikasi nya emang harus diubah, gak bisa sync lagi. salah satu caranya buat komunikasi 2 arah, jadi order service mengirim message ke message broker untuk dikirim ke notification service, selanjutnya setelah notification service sukses mengirim email, notification service mengirim status ke message broker untuk dikirim ke order service memang lumayan harus banyak berubah :D
@adiyatmubarak9983
@adiyatmubarak9983 6 жыл бұрын
I see, apakah saat menerima data dari broker, ini bisa di forward ke http response? semisal kita ingin mengembalikan value ke user dari hasil data yg di submit
@DiditVelliz
@DiditVelliz 5 жыл бұрын
Kayaknya, solusi ini hadir untuk web yang request per detiknya memang banyak. Supaya sistem tetep responsive menangani request gede. Soal response ya betul jadi async (pake callbacks) karena nunggu message broker ngabarin lagi. *cmiiw
@radityaarya8316
@radityaarya8316 6 жыл бұрын
Gimana kalo yang error/mati adalah message broker nya? Apa semua message yang belum terkirim hilang?
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
sudah saya bahas di bagian terakhir di video nya
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
message yang belum terkirim tapi sudah diterima message broker, dia tetep ada, tidak akan hilang
@mobilesolution9854
@mobilesolution9854 5 жыл бұрын
kalo ga salah nilai retensinya ya
@muhammadfadli9086
@muhammadfadli9086 6 жыл бұрын
Bedanya sama queue apa mas?
@onepointproduction9092
@onepointproduction9092 6 жыл бұрын
lah ini Queue om..
@farham_harvianto
@farham_harvianto 6 жыл бұрын
nah iya nih.. bedanya apa ya bang?
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
Queue dibahas di video, bagian mendistribusikan pekerjaan
@alisunjaya
@alisunjaya 4 жыл бұрын
Queue ke memory juga queue namanya. Message broker running diatas konsep queue.
@mobilesolution9854
@mobilesolution9854 5 жыл бұрын
Lagi heboh debat monolith & microservices, tapi jujur masih ngga ngerti bang, wkwkwk. bahas donk
@ferdiardianto4217
@ferdiardianto4217 5 жыл бұрын
kalo sekarang menggunakan redis sbg jembatan dan antrian. lebih baik menggunakan message broker ini atau redis pak?
@ProgrammerZamanNow
@ProgrammerZamanNow 5 жыл бұрын
kalo sederhana, bisa pake redis, tapi kalo udah kompleks, lebih baik pake message broker
@KunglawAdy
@KunglawAdy 3 жыл бұрын
imagine..... dislike this video
APA ITU SERVICE DISCOVERY? #SoftwareArchitecture 2
17:23
Programmer Zaman Now
Рет қаралды 17 М.
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
Please Help This Poor Boy 🙏
00:40
Alan Chikin Chow
Рет қаралды 22 МЛН
NGOBROLIN GAJI PROGRAMMER DI INDONESIA
10:52
Dea Afrizal
Рет қаралды 220 М.
KENAPA PAGINATION ITU LAMBAT
24:08
Programmer Zaman Now
Рет қаралды 65 М.
5 Hal Yang Gue Lakuin Supaya Bisa Jadi Remote Programmer di US
17:15
What is a Message Queue?
15:38
IBM Technology
Рет қаралды 91 М.
Konsep Dasar REST API - Studi Kasus PAYMENT GATEWAY
22:34
Dea Afrizal
Рет қаралды 62 М.
KENAPA REPORT LAMBAT?
14:42
Programmer Zaman Now
Рет қаралды 21 М.
What is a MESSAGE QUEUE and Where is it used?
9:59
Gaurav Sen
Рет қаралды 976 М.
KESALAHAN KEUANGAN SETIAP USIA
11:54
Tentang Uang
Рет қаралды 768 М.
Software Architecture - Cara Integrasi Aplikasi
13:54
Programmer Zaman Now
Рет қаралды 24 М.
Apa itu REACT JS & KENAPA memilih ReacJs || Study With Me #1
7:31
Creative Academy Indonesia
Рет қаралды 10 М.