[UPDATED] Lagi ribut masalah CDN ges
Вставка
- Опубліковано 9 лют 2025
- ga ngerti lagi udah.
UPDATE : Bang David udah minta maaf, mengakui kalo dia blunder
source : tiktoknya bang david/ignya, lupa link
---
👋 Hey there, I'm Oggie Sutrisna! 🎥
DON'T FORGET TO LIKE, COMMENT AND SUBSCRIBE BOIS!!
SUPPORT ME ON
SAWERIA : saweria.co/ogg...
INSTAGRAM : / oggiesutrisna
TWITTER/X : / oggiesutrisna
GITHUB : github.com/ogg...
Tags : #laravel #appdevelopment #livecoding
keknya lu asbun juga deh, karena lu kebiasan buat web pake laravel doang, atau ga emang masih kurang ilmu aja. komentari david tapi dia sendiri belibet sama dirinya.
di 8:50 yg lu tau keknya CDN itu cuman buat ambil library (tailwind literally tailwind cnd example) terus dipasang di project lu.
dari yg cuman lu paham itu doang, mungkin lu ga nangkep maksud david yg berharap front-end coretax itu dipakein CDN dan ga direct langsung ke Nginx (dipakein ya, bukan di host) biar performanya lebih bagus, cepet atau gampang diakses karena assets front-end nya bakal di-cache di server terdekat. dan 8:20 vercel power on nginx? padahal dia serverless dan pake CDN lho.
dan 8:43 menurut lu front-end (example NextJS) di-deploy ke serverless dan dipakein CDN itu ga bisa diubah-ubah?
seperti yg lu bilang di 16:00 , like... what de fk? lu cuman paham CDN gunanya buat ambil library doang what de hell dude... dan lu berani menyebutkan diri lu web developer gitu? (padahal ya silahkan aja, mau nginx nya di sediain hosting atau ga, mau lu paham nginx atau ga, selama hosting menfasilitaasi dan kita bisa develop web sampe publish, emang salah nyebut dirinya web dev? (ga salah, selama nggak sok yapping di public sih, atau emang harus jago dulu, baru bisa sebut dirinya web dev?))
btw, misal gw disuruh ngembangin "website" SEO dengan pilihan pakai wordpress atau Laravel, ya gw bakal pilih wordpress lah. kecuali kalo dikasih pilihan buat "website" SEO pake NextJS/NuxtJS atau Laravel, ya pilih NextJS/NuxtJS-nya.
mksdnya david pdahal bagus, buat kritik website plat merah yg hsilnya jelek gtu, tp netizen mlh fokus bgt ke mistake david. para asbun ini jg bknnya bntu suarain pnggunaan pajak rakyat yg asal²an, mlah rame di mistake david
@@tehsirup2318 setuju sama abang 👍
Lelucon Bapack" 2025 "Jadi misalkan kalo pake CDN dalam kasus ini Tailwind, kalo misalnya design/ukuran atau segalamacemnya kurang, misalnya button ukuranya gak pas" gak bisa dirubah 😂
Mending pensiun aja jadi web dev pak 😂
Buzzer David tolol dibayar lberapa kau sama David yg sotoy skill issue
@@tehsirup2318 Nahhh aku juga setuju bang
saya disini mau berbagi opini dan pemikiran,
mas david memang menurutku dia salah, karena membandingkan secara apple to apple nginx dengan cdn (mungkin maksud dari mas david, dengan anggaran tersebut bisa membuat web server sendiri ), yang mana fungsinya saja berbeda, nginx merupakan web server sama seperti apache, lite speed dll, dan sedangkan cdn merupakan caching content sama seperti cloudflare, azure dll, nahh disini kesalahannya. coretax tidak butuh cdn karena yang mengakses rata2 dari nasional bukan internasional, terus kenapa bisa lemot?, ada banyak kemungkinan bisa terjadi karena websitenya yang kurang optimisasi atau karena servernya yang overload.
cara kerja cdn itu seperti ini contohnya ada sebuah website di negara a dan website ini banyak sekali user dari negara lain sebutlah negara b, karena jarak kedua negara tersebut sangat jauh maka response time nya sangat tinggi, untuk mengatasi ini kita bisa gunakan cdn karena user dari negara b akan merequest dari sever cdn yang terdekat bukan langsung ke negara a makanya response time nya sangat kecil.
suka banget sama opininya, bener banget sih, kalo cdn itu dipake kalo skalanya sudah besar dan ngerangkul banyak user, tapi di kondisi coretax ini, memang cdn tidak salah, mungkin asumsi saya di bagian deploymentnya yang perlu di optimasi ulang.
CMIIW CDN bisa di implementasikan dalam skala nasional dan sangat bagus untuk indonesia karena saat ini pun jaringan internet di indonesia belum merata jd harusnya edge server di masing2 pulau bisa dimanfaatin untuk CDN.. tapiii... tau sendiri Pemerintah, untuk situs/data pemerintah harus terpusat di PDN dan saat ini PDN pun lokasinya terbatas.
@ saya juga mikirnya kayak gitu, kenapa gak setiap pulau ada servernya masing masing jadi nanti requestnya minim latency dan menghindari overload, iyaa kita tau pemeritahan kita gak mau pake server swasta karena takut datanya diambil asing (katanya), tapii ya gitu dehhh
padahal core tax kayaknya pake react versi production bundle html narok di nginx itu
@@myNameisJeffYo mantapp..setuju bang
Sama sama asbun😂😂... Pengen tenar juga manfaatin kesalahan orang 😅
Kesalahan kecil menutupi kesalahan besar.. yang sebenernya mau di sampaikan oleh yg punya video yg lagi di goreng akibat nginx 😂 1.3 T brooo that's the pointt...
Kynya mendingan mas David, pernah jelasin race condition, unit testing, dll. Lah ini, jelasin cdn aja ky gitu
yang gw tangkep dari komentar mas David tuh, "minimal cdn" itu tentang penyimpanan asetnya yang masih satu server. karena yang dibuka itu kemungkinan aset url yang muncul error, si "random url" yang ntah buat apa dan ngarahnya ke 127.0.0.1:8888. Dan disitu juga miss dari mas David, dimana dia malah ngomentarin nginx, yang bikin orang-orang salah paham, dan jadi drama.
dia dah pernah pake framework kok, semacam nextjs dan nestjs, cuma sepertinya pengetahuan ttg infra atau devopsnya kureng aja
mungkin maksudnya dia serverless / edge
Nginx dan CDN adalah 2 hal yang berbeda.
Suatu CDN bisa jadi dibalik layar, dia menggunakan Nginx.
Statementnya mas David itu nonsense.
Mas David ini lagi digoreng parah di grup IMPHNEN
Group apa tuh bang? Di platform apa?
@@mav3rick338 Semakin sedikit tahu semakin bagus banh 🗿
@@mav3rick338 platform fesnuk. grup komunitas programming terbesar (kayaknya) di fesnuk. kepanjangan dari: ingin menjadi programmer ...
cari deh wkwk
awkwk sampe pak dokumentasi berjalan jg join bg
Grub meme pemrograman tapi isinya sepuh semua🗿
ngomong opo sih cok, blabbering gak jelas, to the point lah.
coba lihat 3:41 sampek 4:15 belibet mau ngomong cdn tapi ujung2nya "yah jadi seperti ini" wth ?!?!?
ngomong opo sih ??
aku berhenti nonton di menit 6:35 soalnya gak kuat, terlalu belibet.
kadang brohh
enginer itu otak ama mulut telat brohh.. otaknya berpikir kecepatan, tpi mulut tidak bisa ngimbangin
soalnya ane gitu juga. pas ngedelevop ngomong ama server cepet bangat, giliran ngejelasin ke pimpinan ancur bangat wkwkwkwkwk
ngomong blibet g jelas
tpi server ama aplikasi running
🤭🤭🤭🤭🤭
@@a3-82 iya bener bang, kaddang kita bicara teknis aja agak kesulitan njelasin ke pimpinan yang non teknis
rill wkwk
Riil aku yg orang teknik susah kalau public speaking, meski bisa build app running smooth server stabil.
Saran bang untuk thumbnail nya di next video dipercantik lagi, untuk mengundang calon viewer agar tertarik untuk klik dan menonton video dan menjadi subscribers
Nyengir aja dah heuheuhe
CDN itu yee...Tugasnya membagi2 tugas server ke beberapa file-file static. Bukan CSS doank bang.
Bisa file JS/CSS/.MD/image dan lain2.
Kenapa harus CDN ? Dan gimana konsep CDN sebenarnya ?
Itu biasanya digunakan utk mengurangi beban kinerja server aplikasi(utamanya). Bukan mempermudah instalasi.
Developer pun kalo sudah ngebuild project, filenya bisa spt CSS/JS/image. Nah file2 ini juga bisa dijadiin/diserbar ke beberapa server yang berbeda2.
Dan para DevOps biasanya menggunakan teknik Cloud CDN. Apa pulak ini ?
Karena pengunjung internet itu dari seluruh dunia berbeda2 negara. Nah server CDN ini yang menyalurkan ato secara gampangnya. Menredirect ke server terdekat ke user tersebut utk membuka file2 statis ini.
Dan CDN menurut david itu maksudnya sertakan style minimal menggunakan CDN dari framework CSS antara lain spt bootstrap, tailwindcss dan lain2 agar tampilan website saat error lebih kelihatan profesional.
Sedangkan Nginx sendiri adalah jembatan dari internet traffic ke aplikasi yang ada diserver tersebut.
Nginx ini yang membagi2 (Load Balancer) ke aplikasi-aplikasi. Salah satu yang sering digunakan itu utk mendirect dari domain folder aplikasi berserta menerjemahkan menggunakan runtime apa aplikasi tersebut.
Jadi Nginx ini yang mengatur semua traffic ini. Kalo sehari-hari ini mirip resepsionis di restoran.
Pas tamu datang, akan ditanya. Bapak/Ibu mau kemana (spt nama domain).
Nanti kalo sdh dijawab. Dicek tuh domain tersebut terdaftar atau tidak di restoran tersebut.
Dan lain-lain
GETTOOOHHHH baangg.
Makasih udah sharing ilmunya bang, nice explanation 👌
mungkin maksud beliau tuh kayak konten statis macam list2 provinsi, desa, janis pekerjaan dll ya bisa di cache in memory baik dengan cdn atau semacam redis dll instead query2 terus langsung ke db, lagipula kita gabisa judge isian tech stack apalagi infra dan backend dibelakangnya dgn cuma modal wappalyzer/browser fingerprinting saja, be wise✌
saya setuju sih, tapi first of all mau ngelurusin aja kalo di video saya ngga judging dengan framework yang dipake sama project coretax ini sih, di video saya juga bilang ga ada masalah dengan frameworknya, melainkan orang yang menggunakannya. 🙏🙏
CDN lebih bagus dr NGINX ya bang dapit?
jangan2 CDN nya pake juga NGINX webservernya
atau jangan2 mas dapit nya ga bisa bedain content delivery network sama webserver
atau jangan2 nanti.... jangan jangan.... sering bolos kuliah mas david nya
atau jangan2 mas davidnya dev HTML / CSS aja
atau jangan2 mas davidnya bukan developer tapi kepengen jg jadi developer
wkwkwk
Bang, sory ga nonton smpe selesai. Minimal video nya di cut pas ee ee nya. Soalnya bikin kurang nyaman yang nyimak 😂😂😂😂
Cut aja bng gpp. Kecuali klo live yng gabisa di cut 😀😂
hahaha, maaf banget ya bang, emang jelek ngomongnya 😂
Setau saya CDN digunakan untuk pengembangan dan tidak disarankan untuk project yang production, di website tailwind sebagai contohnya tertulis jelas "not intended for production."
ngeliat uploader ini ngejelasin, jadi inget diri sendiri lagi presentasi pas sharing session :( . Tapi keren berani sampe di-upload ke youtube, anggap ini kritik ngebangun ya bang
beberapa service CDN itu ada kapabilitas untuk create static pages, misalnya pages untuk error code 404, 503, 500 dll,
CDN menyimpan cache dari resource yang diakses oleh user, artinya secara ga langsung CDN digunakan sebagai gerbang pertama yang diakses oleh user untuk get content, nah ketika resource yang diminta user gada maka CDN ini akan redirect ke static pages nya, mungkin itu pov mas david
Think broader, jgn kasih pendapat sepigak hanya berdasarkan apa yg lu tau
bedakan CDN dengan service/penyedia CDN (cloudflare dll), tetep salah menyamakan nginx dengan cdn, nggak nyambung sama sekali
gitu gitu dia pernah kerja di US bang :D
balik dari US jadi CTO bisa ekspor
ga sekali ini sih dia asbun, ini viral kayaknya karena bahas coretax
banyak kali "a" nya bang..
masih ga paham, bukannya maksudnya minimal cdn itu dibagian css / asset nya doang yak?
akhirnya ada yang bahas juga soal ini, pas awal gw liat vt tersebut mempermasalahkan nginx,
gw juga kek bingung “emang ada masalah apa dengan nginx?” terus kog dicompare sama CDN?
di situ kek hemmm geleng2 kepala 😆
Kacau, pakai cdn kalau malas npm install 😂
Mungkin yang bang david maksud “cuman nginx, minimal cdn” itu bagian error handling
Karena di videonya itu ada not found masih plain text dari nginx
Harusnya bisa handling not found bawaan nginx diganti page yang lebih proper seperti asset grafik static cdn
Wah, iya sih, kalo di bagian handling errornya, ada beberapa hal yang harus di perhatiin 👌👌
bener banget, jadi intinya mari kita dukung pemerintah yey
Solidaritas antar programmer ternyata kuat ya, kumpulan para introvert kalian 😂
yang gw tangkep si david ini ngomen tentang assets yang di network kena 404, makannya dia bilang assets yang kaya gitu tuh disimpannya di CDN supaya bisa lebih cepat ketika di akses banyak orang.
CMIIW
kalau ngasal buka random url ga akan muncul jg sih walau pakai CDN, but i get your point.
Intinya, anggaran ga sebanding dengan produknya 😂
kata siapa cdn ngak biasa di rubah filenya. Kalau web nya itu SPA bisa di deploy ke cdn. Kayak vercerl, netlify dll. Itu mereka pake cdn untuk deploy. Kecuali web tersebut pake SSR itu ngak bisa pake cdn. Mau ngak mau pake web server. Dan menurut saya dengan biaya segitu dan hasil webnya bisa nembak ke localhost yg ada di network browser. Menurut abang sendiri cocok ngak?
beliau sudah lama di goreng di grup imphen, cuman banyak pendukungnya jadi aja gk ke goreng
berarti kalo mau bandingin Nginx sama apache, Lighttpd, Litespeed gitu ya?
wah banyak suhu - suhu disini. aku mah apa, semua yang ngurusin devops nya. yg jelas kalau ukuran fileku kecil tp masih lemot baru aku minta dev ops improve it. maksimal kecepatan internat = kecepatan load filenya ya
Cdn itu sama kayak ojol
Kita punya warung bisa kirim langsung pesanan ke customer jika sedikit pesanan atau pengiriman nya pakai Ojol jika banyak pesanan
Intinya bang david mengkritisi soal website coretax yg habisin 1.3T tapi hasilnya kek gtuu
browser lu apa bang? kek chrome jadul nih, cool
setahu saya cdn itu hanya cara mendistibusikan content di beberapa server aja sih, jd kayak facebook kita dari indonesia setau saya itu gak langsung akses ke amerika tp facebook punya server di singapore jd di akses ke sana jika content atau data nya tidak ada baru cari di server utama nya di amerika.. sedangkan nginx kan software atau app sebagai web server yg handle trafik http. jd gk apple to apple nih kayaknya..
CDN itu lebih ke file storage aja emang kak
@@sambalsurabaya4503 pernah baca sih cdn itu selain untuk simpan dan load statik file kayak html, css, js, gambar, video dan lainnya. data juga bisa dibuat kan cdn meski gk diakses umum aja.. intinya cdn itu memperkecil load time jd gk semua tembak ke amerika klu dari kasus nya si fb tadi.. 😀
ilmu padi abangkuh
cdn itu ada 2 tipe setau gw ya koreksi klo salah,
1. cdn untuk nyimpen file dan mendistribusikan konten ke user dengan lebih cepat dan ga memberatkan server dari segi bandwitdh. contoh cdn77, akamai, bunnycdn, iwp untuk gambar (jetpack)
2. cdn yang untuk website dengan konten dynamic dan static. contoh cloudflare, cloudfront. cdn ini biisa di pointing ke server yang menggunakan nginx, apache, next js, express js apapun itu bisa. gunanya agar bisa membuat load website lebih cepat dan lebih ringan di sisi server.
+jadi klo dia bilang "harusnya ga nginx sih, cdn minimal" maksudnya apaan coba kok nyama2in nginx dan cdn pdhl itu 2 hal yang berbeda 😂
mungkin yg dimaksud dia, ketika path url nya tidak ditemukan, minimal server/loadbalancernya ngebalikin cdn website yg untuk nampilin not found, engga default page dr nginx.
tapi emang aneh yg dia bilang "harusnya ga nginx sih, cdn minimal", bandingin 2 hal yg berbeda
kurang rendah diri sih, terlalu meremehkan, ngerasa udh stable
mungkin maksud dia kenapa nge get ke localhost ( berarti 1 server ), asumsi dia harusnya frontend nya di deploy ke hosting yang support cdn
Intinya cdn butuh server, server belum tentu butuh cdn :v
mungkin maksud bang dapid itu load balancer bang. biar ada auto scaling pake cubernetes. cuman itu bukan cdn sih. beda jauh emang.
ngomong lu belibet. gue stop di menit 7
FYI, itu dia review disuruh subscribers nya
Cdn itu bukannya untuk static website ya?
Tidak sepenuhnya salah, tapi untuk serve static files.
Mungkin maksudnya Runtimes bukan CDN.
"Minimal Runtimes nya Server less" itu mungkin yand dia maksud 😅
Git gud gak sihh???
jujur aja gw cmn taunya coretax gk bisa diakses di semua perangkat yg ana coba, terus liat suhu² sekalian pusing kepala ku
gw ana dan aku wow
kurang backup server frontend
Cuma bisa tertawa aja bang ane wkwkwk.
Haha si asbun lagi digoreng
seru... jadi inget cerita "pasien" soal dosen pengujinya kenapa web servernya harus localhost bukan xampp 🤭
Terus dijawab apa sama "pasien" nya bang?
Aduh, nonton youtube kok pake hp
Minimal pake kalender lah
kurang lebih gitu dah statement nya david
suhu suhunya pada keluar wkwkwkw
kukira dia suhu ternyata .. 😅
wowkoakwaowakowakoaw blunder sendiri
wkkw belibet bang jelasin nya, cdn buat host/serve file2 static kaya js, css, font dll, nginx bisa jg tp lebih performance cdn
hehe
Web dinamis kalo di cache malah nyusahin
eee apa namanya eeee dia ini bilang eee apa dia ini namanya lupa eee dia ngobrolin tentang eee apa namanya dia bilang ini eee apa namanya
aku perna pakai ngix buat manip url, dan cdn buat load emblemd
Akhirnya blunder sendiri wkwk
ngomong ga jelas. mending lu tulis aja next time apa yang mau lu omongin.
suruh belajar lagi, suruh si david nongki sama komunitas developer, belajar dlu gag sih hahaha...
lagi digoreng dia di IMPHNEN
hmm... apa namanya, anu itu..., hmm..kalian, atau ehmm, apa namanya, .... Duarrr
Cara nyebut enjin x sdh tepat, aku malah sejak awal nginx muncul nyebut ngings😂😂
wkwkwkwkw betul kaka, saya dulu nyebutnya memang nging wkwkwkwkwkwkwkwk
@adhy612000151 old school jg ye 😁😁, CDN kalau dulu seperti proxy server jaman telkom speedy lah.
lawan NGINX lebih ke apache, lighthttp, litespeed klo berbayar bukan CDN -_-
nahhh ads yg bahas
mantrapppp
lagi anget langsung bikin bang, 😂😂
CTO loh dia....
Anjaaay, parah sih, CTO yg tidak meng CTO
Ngomong lu perlu diperbaiki bang
Ganti frankenphp bang
Anak anak teknologi banyak drama nya 💩💩💩
bjir drama
manusia sombong ini mah dari dl ...
Masih jaman nginx , frankenphp lah
Itu hanya berlaku website yang pakai php aja, kalo javascript beda lagi
TnM nya programmer ini wkwkwk
hahaha, engga lah bang, masih bagus kontennya TnM bang, 😅😅
Real tnm bg
Tnm apaan bg?
@@rizkyanfasafarrasmada7225 Tanam
anak magang mana bisa pake nginx
Kebanyakan flexing sih, wkwkwk...