SOFTWARE ARCHITECTURE "sederhana" berdasarkan pengalaman gue

Follow my socials:
Instagram: / theodevoid
Discord: / discord
LinkedIn: / tmangowal
TikTok: / void_fnc
Twitch: / voidfnc
Sawer (Donasi):
saweria.co/voidfnc

Пікірлер: 60

  • @don_zikii69
    @don_zikii699 ай бұрын

    ngumpulin pasukan yg sepakat di bikinin feature flag ----->>>

  • @voidfnc

    @voidfnc

    9 ай бұрын

    iyaaiyaaaa😁

  • @fahiyangtech

    @fahiyangtech

    9 ай бұрын

    Up

  • @asepimam9640

    @asepimam9640

    8 ай бұрын

    Up

  • @voidfnc
    @voidfnc9 ай бұрын

    Sedikit koreksi: Connection pooler != Database Load Balancer. Di sini gue latah nge-refer connection pooler seolah-olah dia adalah load balancer. Connection pooler gunanya untuk handle connection biar gak buka tutup connection mulu. Database load balancer gunanya untuk distribusi beban antara copy2 database yang ada.

  • @nidzammuzakki2938

    @nidzammuzakki2938

    9 ай бұрын

    Connection pool itu buat ngebatasin yg connect ke db, biar db nya gak mati krna nampung beban d luar batas

  • @virgiawanrahagung7719

    @virgiawanrahagung7719

    9 ай бұрын

    mau tanya mas, ini connection pooler itu apakah yang kaya setting config-connection database, misal pada aplikasi REST nodeJS menggunakan library mysql2 atau di JAVA dengan hikariCP, yang maxpool minpool itu? atau terpisah dari aplikasi nya ya? terima kasih

  • @voidfnc

    @voidfnc

    9 ай бұрын

    @@virgiawanrahagung7719 betul mysql2 by default support connection pooling, tapi kalo gue biasanya terpisah, entar API kita nyambungnya ke connection poolernya.

  • @virgiawanrahagung7719

    @virgiawanrahagung7719

    9 ай бұрын

    ​@@voidfncalasan terpisah nya knp ya mas? Maaf bnyk tnya wkwk. Makasi ilmunya 🙏

  • @Rhidayah

    @Rhidayah

    9 ай бұрын

    @@voidfncklo sebut2 database. Jd inget karyawan gitlab,,, yg ga sengaja rm -rf db-prod 🗿

  • @muhammaddanihaikal
    @muhammaddanihaikal9 ай бұрын

    makasih bg atas ilmunya, sering sering aja bg sharing ilmu ky gini hehe😁

  • @damskii3149
    @damskii31499 ай бұрын

    Siap menyimak

  • @afrinataaa
    @afrinataaa9 ай бұрын

    Oke juga tu bang bahas feature flag

  • @sibahe7693
    @sibahe76938 ай бұрын

    keren bang

  • @pandathedeveloper6660
    @pandathedeveloper66609 ай бұрын

    bahas denormalisasi di database juga bang. biasanya ada di read only database. gw dulu pernah ngerjain project yang ngakalin performancenya biar cepet, pake denormalisasi data biar nggak kebanyakan join.

  • @MrGbison

    @MrGbison

    9 ай бұрын

    gw kira penyebutannya data summary bukan denormalisasi

  • @aqsajimmy2803

    @aqsajimmy2803

    9 ай бұрын

    Data summary dan denormalisasi data adalah dua konsep yang berbeda dalam konteks pengelolaan data. Data Summary (Ringkasan Data): Definisi: Data summary merujuk pada proses menyajikan informasi penting atau karakteristik utama dari suatu kumpulan data dengan cara yang lebih singkat atau mudah dimengerti. Tujuan: Memberikan pandangan cepat tentang tren, pola, atau statistik utama dari data tanpa perlu mengeksplorasi seluruh dataset secara rinci. Contoh: Ringkasan data dapat berupa statistik deskriptif seperti rata-rata, median, deviasi standar, atau grafik yang menunjukkan distribusi data. Denormalisasi Data: Definisi: Denormalisasi adalah kebalikan dari normalisasi, yang merupakan proses pengorganisasian struktur basis data untuk mengurangi redundansi dan meningkatkan efisiensi. Tujuan: Meningkatkan kinerja query dengan menggabungkan tabel-tabel yang telah dinormalisasi menjadi satu tabel yang lebih besar, dengan mengulangi data yang mungkin sudah ada di beberapa tempat. Contoh: Jika suatu basis data telah dinormalisasi untuk memisahkan data ke dalam beberapa tabel, denormalisasi dapat menggabungkan tabel-tabel tersebut kembali untuk mengoptimalkan kinerja query tertentu. Jadi, meskipun keduanya berkaitan dengan pengelolaan data, data summary lebih berfokus pada penyajian informasi inti dari suatu dataset, sedangkan denormalisasi berkaitan dengan struktur basis data dan pengoptimalan kinerja query. @@MrGbison

  • @DezurzZ
    @DezurzZ9 ай бұрын

    Gasss feature flagg

  • @inifrhnn
    @inifrhnn9 ай бұрын

    bikin tutorial feature flag bg, jarang nih yg bahas

  • @danangrifai
    @danangrifai9 ай бұрын

    kontenin feature flag bang, jadi penasaran...

  • @alvinxnivla
    @alvinxnivla9 ай бұрын

    bang bahas feature flag kayanya seru

  • @alifzulfanur3027
    @alifzulfanur30279 ай бұрын

    thanks bang , walau saya gak paham

  • @dewanggaalmahfuzhilah8374
    @dewanggaalmahfuzhilah83749 ай бұрын

    bahas feature flag lebih detail lagi bang

  • @rafiaditya8176
    @rafiaditya81769 ай бұрын

    bahas feature flags, cdn, runner bangg

  • @asditaprasetya
    @asditaprasetya9 ай бұрын

    SRE harus ngumpul disini

  • @mochamadaufa7079
    @mochamadaufa70799 ай бұрын

    di postgre kan ada schemas bang, nah itu kapan sih waktu untuk make itu? soalnya dari semua kasus yang gw hadapi cuman btuh 1 schema aja dan rata-rata public

  • @yogyyconst
    @yogyyconst9 ай бұрын

    coba bang bahas agile agile an

  • @IIDN
    @IIDN9 ай бұрын

    di tunggu bang content bahasan feature flagnya

  • @dipaa7482
    @dipaa74829 ай бұрын

    Bang kalo bisa dilihatin bagian keyboard nya biar lebih mudah buat yang masih pemula

  • @gesarizky
    @gesarizky9 ай бұрын

    boleh bang bahas feature flag sama pgbouncer

  • @OKYSUWU
    @OKYSUWU9 ай бұрын

    anjay tembus pandang

  • @itsabun
    @itsabun9 ай бұрын

    bagus gak pakek remove mackground bang

  • @jpwt6747
    @jpwt67479 ай бұрын

    Gass bang buat content feature flags itu penting buat matiin orang yang korupsi 300T

  • @CodeWithEasyFaris
    @CodeWithEasyFaris9 ай бұрын

    tergantung load traffic websitenya juga kalo biasa2 aja overprice sama budget company karena kube ini mahal

  • @voidfnc

    @voidfnc

    9 ай бұрын

    betul, kalo modal client kecil, mendingan suruh deploy di local aja🙏🏻😭

  • @satrianugraha6322
    @satrianugraha63228 ай бұрын

    mantep lubang

  • @amatir-tutor2421
    @amatir-tutor24219 ай бұрын

    Rest API dan Restfull API bedanya apa?

  • @m.suyuti210
    @m.suyuti2108 ай бұрын

    wah kaya nya feature flag digunakan para ecomerce pada saat ada promo dengan cara men select akun tertentu doang kaya nya. apakah bisa di setting seperti itu feature flag bang wkwk

  • @voidfnc

    @voidfnc

    8 ай бұрын

    betulll bisa banget, tergantung konfigurasi feature flags kita 😁

  • @rizbud1
    @rizbud18 ай бұрын

    Bang, 8 concurrent users apa udah harus mulai consider buat pake k8s?

  • @voidfnc

    @voidfnc

    8 ай бұрын

    rumusnya 1 monthly active user = 1 service dengan k8s cluster sendiri 🙏🏻

  • @andyjohannes4233
    @andyjohannes42334 ай бұрын

    yg di store di CDN storage itu apakah file user atau termasuk smua asset website kita ?

  • @voidfnc

    @voidfnc

    4 ай бұрын

    kalo gue asset website juga😁

  • @PamudasanTutorial
    @PamudasanTutorial9 ай бұрын

    bang mau tanya, kalau buat kerja di perusahaan besar di indonesia, singapore dan japan biasanya pakai bahasa programming apa ? PHP, JavaScript atau JAVA ya ? (untuk backend web) saya masih awam baru rencana doang, masih bingung pilih bahasa yang mananya hehehehe

  • @voidfnc

    @voidfnc

    9 ай бұрын

    Semua yang disebutin kepake sebenernya. Saran gue lebih baik pilih salah satu aja, yang manapun. Abis itu fokusin pemahaman ke logika pemrogramannya, dijamin abis itu gampang kalo mau gonta-ganti bahasa 😁

  • @PamudasanTutorial

    @PamudasanTutorial

    9 ай бұрын

    @@voidfnc Oh gitu ya bang 😁, saya mau JAVA cocok engga bang ? katanya java lebih susah dari PHP. jadi nanti kalau sudah bisa java lebih gampang ke yg lainnya (kata orang)

  • @chairulazmi13

    @chairulazmi13

    9 ай бұрын

    @@PamudasanTutorial iya justru bagus belajar yang dari yang susah dulu, itulah kenapa di kampus2 diajarain bahasa awal bisanya c, c++

  • @PamudasanTutorial

    @PamudasanTutorial

    9 ай бұрын

    @@chairulazmi13 kalau java bagus engga kak buat awal-awal ?

  • @ramadhanabagussolichuddin2704
    @ramadhanabagussolichuddin27048 ай бұрын

    Untuk connection dari service ke DB kenapa harus dibuka tutup ya bang? Any technical explanation?

  • @voidfnc

    @voidfnc

    8 ай бұрын

    Kalau semua connection tetep dibuka -> 1 connection for 1 function call. Dalam hitungan menit database kita meleduk karena kebanyakan handle connection

  • @heyariss
    @heyariss9 ай бұрын

    bang, kadang feature yang ada di app beta kan beda ya sama app aslinya, apakah dia pake feature flags juga? jadi semacam cuma ngasih feature itu khusus user yang pake app beta. atau gimana?

  • @voidfnc

    @voidfnc

    9 ай бұрын

    Tergantung sebenernya, tapi bisa aja. Contoh kayak instagram suka ngasih “beta” features ke public buat testing aja apakah layak di market atau tidak. Tapi kalau yg BETA adalah apps-nya, ya itu udh bukan pake feature flag tapi emang udh appsnya keseluruhan

  • @rizbud1

    @rizbud1

    8 ай бұрын

    A/B Testing

  • @andyjohannes4233
    @andyjohannes42339 ай бұрын

    JELASINN BANG JELASINNNN FEATURE FLAGG CARA BKINNYAAAAA SAMAA BKIN DB SLAVE YG BAGUSSS

  • @rizqimultazam7228
    @rizqimultazam72289 ай бұрын

    bang content php mana bang ☝😥

  • @voidfnc

    @voidfnc

    9 ай бұрын

    tutorin dulu

  • @Nanonan71
    @Nanonan719 ай бұрын

    Gas feature flag

  • @fanskardusfc
    @fanskardusfc9 ай бұрын

    Kok biasa aja sih? 2:20 menurut ku WAAAAH!

Келесі