Sekedar berbagi. Utk notifikasi k web browser, sy pribadi prefer pk SSE , krn namanya notifikasi pasti 1 arah (dr server k client), g prlu pk websocket yg bisa 2 arah, ribet di pngunaan API sm diservernya soalnya, belum lg network securitynya 😅. Utk backendnya cukup bikin 1 microservice yg bertugas khusus notifikasi. Misal: - listen msg queue dr broker (rabbit,kafka, dsb). - queue di broker nya sndiri diisi message2 dr mcm2 aplikasi internal kt - terima subscribe-an dr client via API - setiap terima message dr broker lgsg publish message tsb k client2 yg ud pd subscribe. - Koding JS di webnya jg mudah, cukup pk EventSource tembak k http api url server sse kita
Suka banget nontonin video kayak gini sambil santai, sambil makan. Menambah wawasan bagaimana best practice dalam membangun sebuah aplikasi/sistem. Terima kasih Pak Eko.
menarik buat notifikasi dan live connection dengan mqtt protokol mirip yg gojek lakukan yg sekarang udah jadi lib open source Courier, push notif akan lebih ringan
Saya masih kurang paham dengan cara kerja cloud push, cloud push kan ngirim ke client, nah gmna cara kerja client bisa tau kalo ada data baru. Apakah di sisi client juga sebenarnya pake live connection? bedanya ini ke cloud.
kalau make msg queueing? kayak rabbitmq/kafka gitu gimana? bukannya backend cuma harus produce msg nya aja , nanti msg queue nya yg brodcast notificationnya, dan consumernnya tinggal ambil? kan jadi ngak berat di backend kan?
Dlm konteks bahasan di vidio ini Rabbitmq mirip fungsinya dgn firebase. Firebase sndiri (kayanya) pk protocol websocket, sedangkan rabbit pk protocol amqp. Stau saya g umum mobile apps konek k rabbit lgsg , krn fitur dn library mobile apps nya msh kalah canggih dgn yg firebase . Ud gitu kt msti effort ngmaintain server rabbitnya, loadbalancer, proxy, security dsb
@@Luthfi877 aku kalau bikin program tuh masih yg perlu di-reload dulu loh mas buat melihat "perubahannya". belum bisa yg asynchronous gitu atau kata orang semacam websocket
Halo kang mau tanya , kalau mau join di chanel ini tu , video premium yang bisa kita tonton itu apkah cuma 1 video premium aja atau banyak video premium? Terima Kasih
Keren mas, nungkin gak ini bisa di jadiin konten sama mas eko? jadi saya lagi coba riset terkait dengan services kekinian (AWS, GCP, AliBaba, dst) apa yang paling pas buat programmer PHP baik itu native, maupun framework PHP. karna selama ini saya biasanya melakukan upload ya ke SharedHosting, paling mahal mungkin bikin VM di GCP, install nginx, mysql terus di run deh (konvensional sekali) sejauh ini setelah browsing, banyak yang saranin untuk pake AppEngine nya GCP, tapi kok dilihat2 untuk sekedar upload ke server aja tuh perjuangannya agak lumayan ya, dan meskipun udah pake Ci/CD dari Gitlab, proses deploynya bisa sampe 10 Menit (gatau apakah ini salah config atau gimana) apakah memang Bahasa pemrograman PHP ini paling cocok pake shared hosting biasa, atau mungkin pemikiran saya salah, mohon saran dan bantuannya ya :D
Mas mau tanya, cara komunikasi apa yg digunakan cloud service untuk mengirim notif ke client? Pakai pull ya? Jadi app client tetep melakukan call secara berkala ke cloud server ya?
Terima kasih.
Terciduk bang juan wkwkwkwk
Terima kasih bang atas ilmu
suka banget pake cara mempersulit diri sendiri
Video dgn format mirip fireship emg nyenangin utk ditonton, maju trs kang
Sekedar berbagi.
Utk notifikasi k web browser, sy pribadi prefer pk SSE , krn namanya notifikasi pasti 1 arah (dr server k client), g prlu pk websocket yg bisa 2 arah, ribet di pngunaan API sm diservernya soalnya, belum lg network securitynya 😅.
Utk backendnya cukup bikin 1 microservice yg bertugas khusus notifikasi. Misal:
- listen msg queue dr broker (rabbit,kafka, dsb).
- queue di broker nya sndiri diisi message2 dr mcm2 aplikasi internal kt
- terima subscribe-an dr client via API
- setiap terima message dr broker lgsg publish message tsb k client2 yg ud pd subscribe.
- Koding JS di webnya jg mudah, cukup pk EventSource tembak k http api url server sse kita
Mantap sekali ini, "selesaikan dengan uang" 👍
mindblow....
Nungguin bahas aplikasi bigo nih kang 😅
Suka banget nontonin video kayak gini sambil santai, sambil makan. Menambah wawasan bagaimana best practice dalam membangun sebuah aplikasi/sistem. Terima kasih Pak Eko.
Keren banget di bagian, "selesaikan masalahnya dengan uang" 🎉🎉🎉
Penjelasan gaya Fireship nih..... 👍
Suka banget dengan konsep baru mas eko, keren.
Memang uang itu memudahkan segalanya
model format video kyk gini lbih enak ditonton kang, mantapp
menarik buat notifikasi dan live connection dengan mqtt protokol mirip yg gojek lakukan yg sekarang udah jadi lib open source Courier, push notif akan lebih ringan
Baru kali ini saya kecewa dengan penjelasan kang Eko 🤣🤣🤣🤣🤣
Style yg baru dan kuuueeereenn…
makin keren aja nih channel
0:32 wkwkwk kaget aku bang
mantap, fireship versi lokal 😄
btw font yang dipakai fireship itu namanya "cubano", barangkali mau di mirip in sekalian hehe
fireship at home ngab wkwokwk
Saya masih kurang paham dengan cara kerja cloud push, cloud push kan ngirim ke client, nah gmna cara kerja client bisa tau kalo ada data baru. Apakah di sisi client juga sebenarnya pake live connection? bedanya ini ke cloud.
begitu syuliddd
Betul juga ya, kadang saya suka pusing sendiri padahal udah ada banyak service yang ngasih free trial
bigo live emang penting sekali pak
Semangat Kang Eko 😁 , programmer panutan ku
bigolang, wkwkwkwk enakni di selipin candaan
Ga cuma materinya tapi kontennya makin keren. 🤩
Bahas nextjs 13 mas
The Power of Money, breee 🤣
Masuk Pak Eko 😁
Hahahahahah Pak Echo Kerenn euyyy Ternyata Penonton Setia Bigo Pak?😂😂 wkwkwkw Kece euy
Tolong diam2 aja ya #eh
@@ProgrammerZamanNow Salam Sillaturahmi Dari Saya User Michat🤣🤣🤣
Candaan gue sebatas,
Notifikasi yang penting seperti bigolive, eh
terimakasih pa eko, tmpilan bru keren videonyaaa..🤘
mantap pak eko
Kantor ku pakai AWS dari pada buat web shoket sendiri.. kata seniorku emang susah maintenance nya
diselesaikan dengan uang ternyata... wkwkwkwkwkwkwk
Ini fireship tapi untuk spesialis backend
Kang eko.. wkwkw gaji temen temen sendiri
Makasih mas eko
ekspektasi : wah teknik baru nih
realita : selesaikan pake uang
:)
terimakasih pak eko!
nambahin dikit bang, buat sendiri disaat perusahaan maunya manual di server pribadi wkwk
wah style baru mas eko?, hehe, pasti terinspirasi oleh fireship 🔥
hahaha sekilas awal liat thumbnail nya kirain fireship ternyata judulnya bahasa Indo & ternyata ch mas Eko
mantap, fireship indo
iya juga, baru nyadar, kok kaya kenal style nya gitu
Buatnya pakai power point kah? Pengen buat juga.
pake firebase aja semuanya, kita ngoding fokus FE aja, karena BE sdh kita serahkan ke firebasenya
Jujur lebih suka video materi kek gini pak eko 😁😁😁
Mantap mas nyimak terus
Mas kalau pakai firebase polanya sama?
keren format video barunya hahaha. lanjutkan kang eko
Mantap...
0:32 siap2 nanti pak eko di setrap sama istrinya. 😂
pak eko bisa ngelawak juga ternyata
mantap Mas Eko, ngalir terus ilmunya Mas, terima kasih..
sy suka bigo live
Wkwkwk dari bikin alarm manager kasih aja notification ambil dah data dari server
Aneh saja, tanpa wajah Mas Eko 😬😁
fireship indo version
FCM firebase yg gratis , ada maksimal client nya ga yaa? Buat nerima notif nya? Baru test di 5 handphone si
makin sedappp
wihh mantepp Pak Eko style video baru. gas terus Pak Eko.. semoga subscribers makin nambah Aamiin...
Jokenya😂
makin kerenn videonya dan makin diimprove, good job mass ekooo!
Keren p.eko
oke penjelasan nya mantap seperti biasanya, tpi concern saya adalah mas eko sangat bisa bercandanya.
Pake firebase udh paling mempermudah siu wkwkwkwk
kalau make msg queueing? kayak rabbitmq/kafka gitu gimana? bukannya backend cuma harus produce msg nya aja , nanti msg queue nya yg brodcast notificationnya, dan consumernnya tinggal ambil? kan jadi ngak berat di backend kan?
consumernya kan tetep di backend
Awal" udahh ketawa karna bigo 😭
Pasti penonton setia
Wkwkwk 🤣🤣
Kalau message broker seperti RabbitMQ itu masuknya kmn mas eko?
Apa masuk live connection juga?
Dlm konteks bahasan di vidio ini Rabbitmq mirip fungsinya dgn firebase.
Firebase sndiri (kayanya) pk protocol websocket, sedangkan rabbit pk protocol amqp.
Stau saya g umum mobile apps konek k rabbit lgsg , krn fitur dn library mobile apps nya msh kalah canggih dgn yg firebase . Ud gitu kt msti effort ngmaintain server rabbitnya, loadbalancer, proxy, security dsb
@@MrMetalWarlock ok thanks, ilmu bru
bingung. aku belajar lompat2 sih. soalnya non IT juga, jadi bingung roadmapnya gimana
Bingung gimananya mas, klo baru terjun saran saya nonton video pak eko yg berseri tentang bahasa pemrograman yg mas nya minat
@@Luthfi877 aku kalau bikin program tuh masih yg perlu di-reload dulu loh mas buat melihat "perubahannya". belum bisa yg asynchronous gitu atau kata orang semacam websocket
bayar paling enak :v
saya kira situ gak bisa becanda loh ...
masuk pak eko
fireship versi indo good mas eko...
Fcm the best
kalau pake websocket sama RabbitMQ gmna ya mas? saya ada rencana bikin push notif sendiri gak pake FCM. tapi pake feathersjs socket io sama rabbitMQ.
Wah bisa bercanda juga kang eko 😂
Halo kang mau tanya , kalau mau join di chanel ini tu , video premium yang bisa kita tonton itu apkah cuma 1 video premium aja atau banyak video premium? Terima Kasih
Semuanya
@@ProgrammerZamanNow Oke, Terima Kasih kang
Untuk chat kan notifikasi tiap orang kan unik, berarti kurang berguna ya dengan cloud
Keren mas, nungkin gak ini bisa di jadiin konten sama mas eko?
jadi saya lagi coba riset terkait dengan services kekinian (AWS, GCP, AliBaba, dst) apa yang paling pas buat programmer PHP baik itu native, maupun framework PHP. karna selama ini saya biasanya melakukan upload ya ke SharedHosting, paling mahal mungkin bikin VM di GCP, install nginx, mysql terus di run deh (konvensional sekali) sejauh ini setelah browsing, banyak yang saranin untuk pake AppEngine nya GCP, tapi kok dilihat2 untuk sekedar upload ke server aja tuh perjuangannya agak lumayan ya, dan meskipun udah pake Ci/CD dari Gitlab, proses deploynya bisa sampe 10 Menit (gatau apakah ini salah config atau gimana) apakah memang Bahasa pemrograman PHP ini paling cocok pake shared hosting biasa, atau mungkin pemikiran saya salah, mohon saran dan bantuannya ya :D
bisa gak pake hasura utk push notification.
jadi metode pull itu lebih kurang sama dengan menggunakan crone job, benar begitu pak eko ?
Iya, tapi ini dilakukan di aplikasi klien. Dengan kata lain, klien melakukan ping ke server terus menerus untuk mendapatkan notifikasi terbaru.
@@HamdiRizal makanya ga bisa langsung terkirim ya, ada jeda waktunya tergantung delaynya
Gw kire fireship :v
pak kalo boleh, mau tau tampilan vs code yg pak eko pakai. Pengaturan dll nya. Serta penjelasan singkat nya untuk pemula 🙏
mas ada video mengenai algoritma?
Notifikasi saweran bigo lif 🤣
bigo live hhhhhh
Bigo live hahahha
Mas mau tanya, cara komunikasi apa yg digunakan cloud service untuk mengirim notif ke client? Pakai pull ya? Jadi app client tetep melakukan call secara berkala ke cloud server ya?
Fireship versi lokal
Ala ala fireship
Wow
bigo life ga tuh
hehehehehe
ρɾσɱσʂɱ 💃
wkwkwkk
maaf, ini gara2 notif bigo live
anjir, bigo haha
Fireship style
diselesaikan dengan uang ternyata... wkwkwkwkwkwkwk