Programmer Tidak Bisa Membuat Counter?

  Рет қаралды 23,685

Programmer Zaman Now

Programmer Zaman Now

Күн бұрын

Пікірлер: 115
@kawankoding
@kawankoding 2 жыл бұрын
Terima Kasih kang eko !
@leskoding
@leskoding 2 жыл бұрын
terima kasih kang amirul
@rakazakaria4954
@rakazakaria4954 2 жыл бұрын
@@leskoding Nuxt 3 kapan nih mas, wkwkwk
@leskoding
@leskoding 2 жыл бұрын
@@rakazakaria4954 otw. bahas mevn dulu wkkw
@keling9972
@keling9972 2 жыл бұрын
Intinya counter adalah update database increment +1, untuk kasus web yang jangkauan pengguna global yang mengaharuskan databasenya tersebar dibeberapa datacenter perlu adanya service yang pengabungan (merge) counter tiap db secara berkakala agar counter akhir yang dilihat pengunjung web sama jumlahnya.
@ahanafi-id
@ahanafi-id 2 жыл бұрын
Yang bisa saya simpulkan Kalo dari sisi programmer (coding) nya cuma increment counter nya aja, sisanya lebih ke arsitektur sistem secara keseluruhan, mengenai syncronize, scalling db, etc. Mantap pak Eko, daging banget videonya. 👏🏻
@agusmrr
@agusmrr 2 жыл бұрын
maaf, justru sisanya itu yang justru pingin dibahas sampai benar2 dipraktekin 😁
@ahanafi-id
@ahanafi-id 2 жыл бұрын
@@agusmrr buat implementasi nya pasti butuh banyak org gan, dan rata2 yg implement kaya gitu di perusahaan besar
@syariful_umam
@syariful_umam 2 жыл бұрын
itu bagian devOps apa programmer?
@ahanafi-id
@ahanafi-id 2 жыл бұрын
@@syariful_umam itu banyak stakeholder IT gan, ga cuma programmer Ama devops aja, system architect dan semacamnya jga harusnya berkaitan jga
@ramabookstroremalang9131
@ramabookstroremalang9131 2 жыл бұрын
@@ahanafi-id Makasih Ilmunya, mas. Komentator begini berisi, dan ikut kasih wawasan.
@muhamadfauzi1654
@muhamadfauzi1654 2 жыл бұрын
"Saya gatau viralnya kenapa... " Sangat mewakili seluruh perasaan rakyat wakanda wlwk
@egipebriyawan1455
@egipebriyawan1455 26 күн бұрын
hahaha maksdnya kesana toh
@deddyarmanda8903
@deddyarmanda8903 Жыл бұрын
Sempet kepikiran pas kemarin buat sistem web berita sekolah.... Alhasil dari vidio di atas ada berapa sistem yang saya sudah saya adaptasikan.. Mantap sukses selalu programmer zaman now..
@lgent2435
@lgent2435 2 жыл бұрын
"Video Gita Youbi itu terkenal karena lagunya enak" -Programmer Akhir Zaman-
@hanswyt
@hanswyt 2 жыл бұрын
Gila , seru banget ih sumpah kang . Banyak² bikin video kaya gini kang , seru bisa tau alur dan bisa ngehayal juga gimana sih program besar itu berjalan ..... .
@sirAvdul
@sirAvdul 2 жыл бұрын
Bisa implementasi pake Kafka ya, di pusat dan di tiap data center ada kafka publisher & consumer. Publisher untuk ngirim total counternya, consumer untuk ngambil total counternya. Mantap. Cuma yang perlu dipikirkan adalah view itu per video kan ya, berarti tiap video harus ada tempat menyimpan total counter di database masing-masing, kemudian ketika akan dikirim via kafka juga publisher harus ngirim total counter per video, kalau seperti di kafka ntar harus mikirin manajemen topic nya.
@cepuofficial9025
@cepuofficial9025 2 жыл бұрын
Klo aq disuruh bikin utk solusi counter dan data. Pake 3 jenis DB, 1 DB central, db replika per area geografis dan 1 db lokal. DB lokal bisa berupa key value db biar cepet. DB lokal ada di masing2 instance server lalu di sync/di increment ke db central secara periodik. Utk caching juga bisa dg teknik yg sama. Utk db replika juga bisa dibuat replikasinya per area geografis utk mempercepat akses. Db replika ini fungsinya read aja.
@Irwand-Al-Khawarizmi
@Irwand-Al-Khawarizmi 2 жыл бұрын
2:28, pantes aku play video/channel tv website eropa biasanya ngelag pengen nahan emosi, harus didelay dulu 2-5 detik baru lancar 😅. Sekarang masih berlaku kalo nonton livestream yt juga di belahan bumi lain, terkadang harus buffering sejenak tiap beberapa menit, padahal kalo nonton livestream di indo lancar2 aja. Terima kasih ilmunya kang.
@mimamch
@mimamch 2 жыл бұрын
Kang eko, request dong studi kasus tentang ordering list, Contoh : ada beberapa item dalam sebuah list, nah tiap item tersebut bisa diubah urutannya, misal item A yang tadinya urutan ke-1 jadi urutan ke-2, dan item B yang tadinya urutan ke-2 menjadi urutan ke-1 Case tersebut biasa muncul pada aplikasi Todo List Terima kasih Kang
@bluecattss
@bluecattss Жыл бұрын
kerenn pak eko kontennya,, nambah insight gw sebagai junior yang baru nyempung di industri
@bl_int
@bl_int 2 жыл бұрын
owalah, memang begitu syulit syekali
@mtaufik4162
@mtaufik4162 Жыл бұрын
Request pak eko, gmn klau setiap tutorial ada contoh projects nya , kyk javascript, java ,dll. Dan makasih bnyak ilmunya 🙏
@thiosantoso
@thiosantoso Жыл бұрын
Counting trigger date and clock base system or ?
@bain5604
@bain5604 2 жыл бұрын
terimakasih pak eko penjelasannya mudah dipahami
@abibinyun
@abibinyun 2 жыл бұрын
Ajippp mas eko, saya merasa lebih pintar setelah tau ini 🔥 Terimakasih mas
@rivntlewrient2787
@rivntlewrient2787 2 жыл бұрын
terdengar simple, tapi kalo perhatikan flownya gakebayang
@review-inaja4348
@review-inaja4348 Жыл бұрын
Saya biasanya pake firebase sih untuk yang counter, pakai realtime database gitu.
@Rhidayah
@Rhidayah Жыл бұрын
Pantesan yt reply suka delay notif ny. Tp yg bkin bingung, facebook chat bisa realtime. Pk apa
@KangMus
@KangMus 2 жыл бұрын
ketika distribusi hasil rekapan view di datacenter pusat, bagaimana cara membedakan penghitungan view yang sudah dikirim ke datacenter pusat dengan view setelah dikirim sehingga jumlahnya menjadi valid? contoh sub server A = 100 sub server B = 150 rekap view dikirim ke server central 250 view. sesaat setelah rekapan dikirim, masing masing sub server mendapatkan tambahan view 50. Dan rekapan juga belum di update ke sub server. nah implementasi pengiriman hasil rekapan view ke sub server A & B supaya lebih valid nilainya bagaimana ya? apakah perlu ditandai counter yang sudah dikirim? mohon pembahasannya. terima kasih
@enkracken98
@enkracken98 Жыл бұрын
Mungkin dibikin kolom lagi di databasenya, ada view sebelumnya & view tambahan. View yg ditampilin dapet dari view sebelumnya + view tambahan
@prfm_setya95
@prfm_setya95 2 жыл бұрын
samngad menjawab keresahan saia yang kadang liat counter view video di youtube kenapa gak langsung naiq xixixi, makasi kang xixi
@yusrilbagas
@yusrilbagas 2 жыл бұрын
jadi keinget waktu pertama kali scrapping reviews di google maps. Karena selenium gak bisa nemu button more reviewnya yang dicari pakai selector xpath jadi harus pake css_selector aria-label dimana itu pake counter, sempet kepikir gimana kalo tiba tiba reviewnya nambah sewaktu lg running wkwk.
@ongkay250
@ongkay250 2 жыл бұрын
oo ada tukang bot di sini, awas lu di ciduk google wkwkwk
@yusrilbagas
@yusrilbagas 2 жыл бұрын
@@ongkay250 tenang bang, kemarin baca-baca singkat kalo scrapping google maps sih legal, selama masih ngikutin terms of servicesnya. CMIIW XD
@muhammadnafarin8836
@muhammadnafarin8836 4 ай бұрын
aku menemukan tatapan mata kebohongan 2:12 , wkwk
@nusajati9778
@nusajati9778 2 жыл бұрын
Memang seru bahasan kasus
@riskikukuh1293
@riskikukuh1293 2 жыл бұрын
Kompleks dan sangat seru sih buat kek gitu. Makasih pak Eko
@kanrobertus5047
@kanrobertus5047 Жыл бұрын
apakah KPU couter perhtiungan realtime seperti itu juga ^^ bisa realtime dan distribute counter ^^
@ProgrammerZamanNow
@ProgrammerZamanNow Жыл бұрын
gak yakin, hehe
@sony3976
@sony3976 2 жыл бұрын
Jadi punya inspirasi buat library counter semacam umami
@PriceReading
@PriceReading 2 жыл бұрын
Siapa yang cita2 nya nonton dangdut di kutub ✌
@rifkialdiansyah1052
@rifkialdiansyah1052 2 жыл бұрын
mantap kang
@trianggautama8467
@trianggautama8467 Жыл бұрын
klo twitter gmna bang ? soalnya 'kliatannya' realtime untuk counter retweet dll
@aruminarureruto7897
@aruminarureruto7897 2 жыл бұрын
Apakah KZbin menggunakan websocket/socket programming buat merge/sync database ke semua DC?
@fadjristudio6804
@fadjristudio6804 2 жыл бұрын
Numpang tanya pak untuk test system dengan usernya ribuan atau jutaan untuk mengetahui kondisi sistem apa ada tools khusus atau harus pake user ribuan untuk testing?
@lutfiikbalmajid
@lutfiikbalmajid 2 жыл бұрын
menurut saya bakal pakai rpc atau web socket, karena harus synchronized
@abdoellhathiev9062
@abdoellhathiev9062 2 жыл бұрын
makasi ilmunya pak eko
@MrSundaayy
@MrSundaayy Жыл бұрын
Oh pantesan kalo lagi buka situs di browser pc, pas loading gt suka ada url cdn cdn gitu dibagian kiri bawah. Saya kira itu url apaan ternyata ini toh maksudnya.
@ridiculoushot3691
@ridiculoushot3691 2 жыл бұрын
Sumpah, baru tau Gita Youbi dari sini..
@enkracken98
@enkracken98 Жыл бұрын
Berarti perlu dipisahin kan ya jumlah sebelumnya dan jumlah tambahan biar jumlah view sebelumnya ga ikut dijumlahin?
@danishroom6495
@danishroom6495 2 жыл бұрын
Pak Eko, kalo cara kerja Video streaming di youtube itu bagaimana ya? Apakah pake CDN juga?
@tofiknuryanto
@tofiknuryanto 2 жыл бұрын
Mungkin webrtc
@-AylaFaradivalbs
@-AylaFaradivalbs Жыл бұрын
mau nanya, pelajaran kek gini ditemuin di mata kuliah apa ya? struktur data kah?
@m1dway
@m1dway 2 жыл бұрын
Klo pke cloud provider ada yg namanya geo-replication. Tpi kelemahannya ttp 1. Perlu 1 db master dmn readnya di replica ke seluruh dunia. Kyknya klo mo realtime perlu CQRS + ES
@yokijatiperkasa861
@yokijatiperkasa861 2 жыл бұрын
makasih pak eko
@arlandria3718
@arlandria3718 2 жыл бұрын
301, angka idamanku dulu pas awal2 yt bisa monetize 🤑🤑
@muhammadwafa7786
@muhammadwafa7786 2 жыл бұрын
Sepertinya redis adalah salah satu solusi dalam kasus ini.
@khaidirhasan
@khaidirhasan 2 жыл бұрын
gampang banget mas eko bicara haha, buatnya susah 😂
@charismaaji
@charismaaji 2 жыл бұрын
Kalau contoh kasusnya counter live gmn tuh pak? Contoh total views di twitch sama comment chat disana
@mahmudizukri
@mahmudizukri 2 жыл бұрын
Thanks bangg
@alfathinhidayat7583
@alfathinhidayat7583 2 жыл бұрын
Terimakasih pak eko
@umardev500
@umardev500 8 ай бұрын
kenapa sekarang tetap 301?
@padasaatitu
@padasaatitu 2 жыл бұрын
Keren bang
@violabotez667
@violabotez667 2 жыл бұрын
Mas eko aku mau beli tutorial sql di udemy Masih ada ?
@HenrySimarmata
@HenrySimarmata 2 жыл бұрын
nice konten mas eko @ProgrammerZamanNow mau tanya dong, bagaimana dengan counter yang ada di twitter. di twitter sendiri counter seperti repost atau like nya berubah setiap kurang dari 1 menit. saya sering lihat di postingan-postingan trending, counternya berubahnya cepat. apakah metode yang digunakan sama? semoga bisa dijawab atau di bahas dalam video selanjutnya. Salam.
@yofiyonadio
@yofiyonadio 2 жыл бұрын
Bahas tentang schema relasi followers Instagram dong.. Bagaimana merelasikan 1 akun user ke jutaan akun user lainnya dan kebalikan nya.. Karena secara logic jika pakai Relational Database pasti sangat berat jika user nya udh miliaran kayak Instagram..
@rzfhlvb
@rzfhlvb 2 жыл бұрын
kalo berdasarkan logika kan pake email/linked account/no hp yang dipake user/followers dan followings kita. tapi sistem kerja asli nya saya juga ga bisa jawab
@daniz3207
@daniz3207 2 жыл бұрын
Instagram pake Nosql. Graphql klo gk salah. Pernah dibahas di playlist microservices judulnya sql vs nosql
@adiyatmubarak9983
@adiyatmubarak9983 2 жыл бұрын
@@daniz3207 instagram pake postgresql
@muji370
@muji370 2 жыл бұрын
Pake casandra
@rudimuliawan6240
@rudimuliawan6240 2 жыл бұрын
Kata kunci : Redis Set + User ID
@umardev500
@umardev500 8 ай бұрын
kek nya bukan cuma counter semua data yg distributed gitu
@its.arfian
@its.arfian Жыл бұрын
Di pojokan video ada titik warna kuning
@lawliet3320
@lawliet3320 2 жыл бұрын
Pak, Counternya di masukin ke message broker terus ada apps yang consume periodik buat di kirim ke server terus dari server baru di distribusiin, kira kira berat engga pak untuk load nya
@ProgrammerZamanNow
@ProgrammerZamanNow 2 жыл бұрын
dicoba aja, hehe
@lawliet3320
@lawliet3320 2 жыл бұрын
@@ProgrammerZamanNow oke, pak eko
@AutoLeveling
@AutoLeveling 2 жыл бұрын
Parameter counter nya apakah pake unique IP atau bagaimana itu ? Kalau hanya sekedar increment waktu akses, bukankah jika di reload akan tambah terus ? Kalau dibuat berdasarkan user login, gimana jika user tidak login ?
@agusmrr
@agusmrr 2 жыл бұрын
kalau lihat dari sumber video numberphile, viewnya malah di analisa lagi, apa itu fake view atau tidak, jadi tambah ruwet dan lama lagi.
@fatfatcocofat
@fatfatcocofat 2 жыл бұрын
Viral karena lagunya suwegeerrr😂
@sholehud10
@sholehud10 2 жыл бұрын
Proses sikronisasi dua arah ya pak
@RayyenStoryKelomang
@RayyenStoryKelomang 2 жыл бұрын
Viralnya karena thumnailnya
@dimaskusumadota2
@dimaskusumadota2 2 жыл бұрын
Sangat ditunggu mas eko
@muhammadasnurramdhani6223
@muhammadasnurramdhani6223 2 жыл бұрын
Mantap tontonan jam istirahat kantor
@NGAJINGODING
@NGAJINGODING 2 жыл бұрын
saya nonton dari belakang, jalan ke kiri,, :D :D
@febriandto
@febriandto 2 жыл бұрын
Twitternya verified semua
@iqbalmuharam767
@iqbalmuharam767 2 жыл бұрын
kalo begitu jika aplikasi nya sudah skala global dan besar. berati bukan cuman counter aja dong ya masalahnya? bakalan muncul permasalahan lainnya
@ProgrammerZamanNow
@ProgrammerZamanNow 2 жыл бұрын
pastinya
@imangyes8007
@imangyes8007 2 жыл бұрын
Jossssssss
@1pria
@1pria 2 жыл бұрын
pas didengerin gampang pas otak gw bayangin eh la kok makin rumit
@AdamMDafa
@AdamMDafa 2 жыл бұрын
Anjayy gg gaming
@ftamhar
@ftamhar 2 жыл бұрын
nice viral 🤩
@adyanon240
@adyanon240 2 жыл бұрын
Keren pak
@rfkydep4844
@rfkydep4844 2 жыл бұрын
Wah pas banget tadi pagi saya lagi berak trs kepikiran gmn cara bikin counter view video youtube
@dph6539
@dph6539 2 жыл бұрын
model penyanyinya bagus kang
@ProgrammerZamanNow
@ProgrammerZamanNow 2 жыл бұрын
jangan lupa like subscribe
@ongkay250
@ongkay250 2 жыл бұрын
pakai firebase aja lah pak yang gampang wkwkwk
@arifm.developer
@arifm.developer 2 жыл бұрын
Daging daging
@paldi1647
@paldi1647 2 жыл бұрын
sebelum menonton ini saya liat dulu ujungnya, counternya itu counter pulsa atau counter perhitungan
@ProgrammerZamanNow
@ProgrammerZamanNow 2 жыл бұрын
ini video prank
@muhammadprasasta2497
@muhammadprasasta2497 2 жыл бұрын
sudah mulai ada jokes bapack bapack nya. 👍
@asgard-hehe
@asgard-hehe 2 жыл бұрын
bang gw tau viralnya kenapa, coba buka bang ntr jg tau sendiri wkwkwkwk
@nolep5555
@nolep5555 2 жыл бұрын
knp bng kasi tau plisss
@triahmadsandipradana
@triahmadsandipradana 2 жыл бұрын
3
@agusrisan
@agusrisan 2 жыл бұрын
Hahahaha
@mustofa_id
@mustofa_id 2 жыл бұрын
Bikin counter kirain mau jualan pulsa
@stvhrsdev9103
@stvhrsdev9103 2 жыл бұрын
Wkwm
@yayangans4925
@yayangans4925 2 жыл бұрын
Second :)
@mohamadfazrinfahlevi
@mohamadfazrinfahlevi 2 жыл бұрын
wkwkwkwk ketawa di busway, talk is cheap show me the code #linus torfalds
Panggilan Horror buat Programmer
15:21
Programmer Zaman Now
Рет қаралды 15 М.
Software Versioning itu bukan Version Control
14:04
Programmer Zaman Now
Рет қаралды 14 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Gimana Caranya Ngirim Jutaan Notification
10:45
Programmer Zaman Now
Рет қаралды 24 М.
Portofolio yang Bagus untuk Programmer
12:15
Programmer Zaman Now
Рет қаралды 62 М.
FrankenPHP Penyambung Hidup PHP?
17:52
Orang IT
Рет қаралды 4,7 М.
How to handle double request, so the API still idempotent
13:37
Programmer Zaman Now
Рет қаралды 20 М.
Technology Radar - Perusahaan Wajib Punya!
9:24
Programmer Zaman Now
Рет қаралды 12 М.
Bagaimana CDN Bisa Membercepat Website?
14:28
Programmer Zaman Now
Рет қаралды 16 М.
Akhirnya ada yang pake Rust di Indonesia | PZN Reaction
26:51
Programmer Zaman Now
Рет қаралды 37 М.
Cara Kerja Partisi Database
17:13
Programmer Zaman Now
Рет қаралды 13 М.
Bagaimana Cara Kerja Rate Limiter?
20:27
Programmer Zaman Now
Рет қаралды 9 М.
PENGALAMAN GOKIL GUA IKUT BOOTCAMP IT. WORTH IT GA ? ENGGA TAU
20:26
Robbi Documentary
Рет қаралды 4,7 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН