DATABASE SCALING

  Рет қаралды 18,034

Programmer Zaman Now

Programmer Zaman Now

Күн бұрын

Hai Programmer Zaman Now!
Di video kali ini, saya akan bahas tentang database scaling. Kapan kira-kira kita butuh melakukan database scaling. Dan tehnik apa saja yang bisa kita lakukan untuk melakukan database scaling.
Playlist #SoftwareArchitecture : • Software Architecture
Playlist #SoftSkill : • SoftSkill
Let's connect
Instagram : / khannedy
Facebook : / khannedy

Пікірлер: 62
@fajriabdillah2223
@fajriabdillah2223 6 жыл бұрын
Pembahasan yang menarik, ini ga cukup 1 video untuk ngejelasin tentang database. Kalo boleh request, tolong dibahas tentang newsql, seperti tidb, cockroach, google spanner atau produk rdbms yang di re-engineering untuk scale out seperti vitess & citus. Salam
@ericssonbudhilaw5537
@ericssonbudhilaw5537 6 жыл бұрын
Penjelasannya mantap mas, sangat mudah dimengerti utk saya yang awam soal software architecture seperti ini, thanks atas sharing nya mas (y)
@hatersbudiman7058
@hatersbudiman7058 2 жыл бұрын
Video yg udah 3thn tp masih bagus untuk dipahami, Sy jadi punya bbrp pertanyaan, mungkin bisa di jawab di next video Bagaimana penggunaan multiple database service pada aplikasi server, spt penggunaan sql db & nosql, Mungkin bisa digambarkan perancangan umum terkait studi kasus dan table yg ada di dalam nya Terimakasih, sukses selalu 👍👍👍
@muhammadrosyidi9028
@muhammadrosyidi9028 6 жыл бұрын
alhamdulillah. makasih banyak pak (y) (y)
@felikslourensius
@felikslourensius 5 жыл бұрын
Pagi mas, pembahasan cocok yang dibahas untuk problem yang ada. di tempat saya untuk saat ini sih DB saya udah menyentuh gb gban untuk menambah peforma, saat ini sih ada beberapa modul yang dirasa udah agak lemot dikit +1 / +2 detik gitu masih bingung di caching, berarti dia ada server khusus yang caching dulu, baru ke db yah mas? untuk sistemnya kita buat sendiri, atau dari databasenya udah ada fiturnya mas ? Thanks mas
@ProgrammerZamanNow
@ProgrammerZamanNow 5 жыл бұрын
Beberapa db ada fitur caching, kalo gak ada harus buat sendiri, pake memory db seperti redis dan memcache
@yudihermawan.s
@yudihermawan.s 3 жыл бұрын
sebelum scaling mungkin bisa bikin sceduling buat hapus data yg perlu d hapus.. biar ngga mubajir 😅
@adych3644
@adych3644 2 жыл бұрын
mohon pencerahan Agan, untuk cara/tool untuk cache database ini bagaimana caranya, haturnuhun sebelumnya
@wahyono1739
@wahyono1739 2 жыл бұрын
apakah mysql blm mendukung untuk scaling di database nya ?, tempat saya bekerja memakai mysql klo ngaklai di sisi coding akan merubah banyak, kecualia di akali di base model, itu juga gak simple sptnya
@AriasetaSetiaAlam
@AriasetaSetiaAlam 6 жыл бұрын
mantebs mas, terakhir baca tulisan nya mas natalie ex cto dari tiket tentang caching utk gmn caranya handle transaksi gedhe per detik, mungkin bisa dibahas lebih dalam mas, hehe
@ilhamsuaib10
@ilhamsuaib10 6 жыл бұрын
Penjelasan mantap Kak, sharing tips dan cara migrasi database dari no sql ke relational db Kak... misal firebase database ke sqldb Terimakasih, ditunggu vidio berikutnya
@rendipratama42
@rendipratama42 3 жыл бұрын
Sharing implementasi webhook dong mas, yg bagian retry2 itu. Baru kenal istilah routing dn sharding 😁, tahu nya partisi aja include teknik2 nya (list, range, hash dkk) d table, index dn tablespace. Thanks sharing nya 👍
@berargumen2390
@berargumen2390 5 жыл бұрын
Mantap om penjelasannya
@mursalimhsd3847
@mursalimhsd3847 Жыл бұрын
suka sama contentnya. Jelas penjelasannya dan ringkas...
@khalidabdurrahman9627
@khalidabdurrahman9627 6 жыл бұрын
Mas request tentang konsep database caching dengan server
@mtamarh
@mtamarh 5 жыл бұрын
Kalau bilang vertical scaling mahal, seharus nya horizontal scaling juga sama sama mahal atau bahkan lebih mahal, yang di tambah bukan hanya 1 komponen tetapi 1 server apalagi kalau masalah storage, contoh vertical scaling tinggal beli hardisk lagi kalau di horizontal scaling harus beli server dulu dan juga tentunya hardisk untuk menambah storage, akan tetapi yang saya masih penasaran kenapa di video tidak disebut kan horizontal scaling tidak lebih atau sama mahal nya dengan vertical scaling ? Terima kasih.
@ProgrammerZamanNow
@ProgrammerZamanNow 5 жыл бұрын
Kalo hanya nambah hardisk memang terlihat lebih murah vertical scaling. Tapi kalo tujuan nya untuk scaling database, gak bisa terus scaling secara vertical. Karena harga hardware naiknya drastis. Jadi lebih baik scaling secara horizontal, selain hardware yg dibeli bisa lebih murah, dan lebih scale secara arsitektur. Yg sudah dibahas di video
@mtamarh
@mtamarh 5 жыл бұрын
ohh, i see, yang harga hardware exponential itu ya, oke oke thank you
@AminVincent
@AminVincent 5 жыл бұрын
suka sama content nya mas,. keren,. bener2 kasih wawasan buat yang masih pemula sperti saya... keep vloging mas
@ragilmanggalaning
@ragilmanggalaning 4 жыл бұрын
Mungkin video video mas Eko ini adalah materi kuliah terbaik yg pernah saya dapat. Sangat kereeen, serasa nyesel baru dapat sekarang video videonya (y)
@ProgrammerZamanNow
@ProgrammerZamanNow 4 жыл бұрын
terima kasih, semoga bermanfaat
@blipur
@blipur 3 жыл бұрын
Bang, minta tolong bahas konsep menghitung stok persediaan. Kalau boleh. Hehehe. Karena kalau data sudah besar saya memiliki kendala loading nya lama karena ada perhitungan mundur. Trus biar bisa seperti saldo bank itu bagaimana konsepnya yah.
@abdiillah1233
@abdiillah1233 6 жыл бұрын
keren om, ditunggu bahas redis om'
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
Nanti bakal dibahas tentang tech review
@abdiillah1233
@abdiillah1233 6 жыл бұрын
@@ProgrammerZamanNow siap ditunggu om
@inaceri
@inaceri 5 жыл бұрын
Ini sekali take ambil nya kang ? Lancar sekali menjelaskan nya ...
@ichsanbudiman2310
@ichsanbudiman2310 Жыл бұрын
nuhun kang infonya, mau tanya, kalo shardingnya pakai hash lalu di modulo, bagaimana solusinya jika ternyata servernya harus ditambah lagi? datanya harus dimigrasiin lagi sesuai modulo yang baru atau bagaimana?
@zulhanchaerul4274
@zulhanchaerul4274 Жыл бұрын
Ngenshot itu apa sih pak?
@akhmadinakhmadin3695
@akhmadinakhmadin3695 4 жыл бұрын
Saya programmer tua....saya suka bahasan content nya....Semangat Progmmaer Indonesia
@ahmadhidayat151
@ahmadhidayat151 5 жыл бұрын
Request mas Eko...bahas graph database Neo4j
@ProgrammerZamanNow
@ProgrammerZamanNow 5 жыл бұрын
menarik
@falentinodjoka6732
@falentinodjoka6732 4 жыл бұрын
Kapan ya mas kita menggunakan lebih dari satu database? Mohon pencerahannya mas :)
@erictranggono6154
@erictranggono6154 3 жыл бұрын
di bahas mas, caranya replikasi mysql jadi 1 database down, ada database kedua
@panjijayasutra1573
@panjijayasutra1573 5 жыл бұрын
Terimakasih Pak, penjelasannya sangat jelas. Tetap sharing terus Pak, chanel Bpk favorite saya, terus sharing problem solving untuk app yang mulai scale up
@davidirawan3083
@davidirawan3083 4 жыл бұрын
mas terkait redis caching.bagaimana penerapan yg bagus? apakah kalau data sudah besar kita tetap bisa lakukan caching?contoh contoh ratusan ribu record. dan bagaimana menjaga agar data redis tetap up to date?apa kita cuma lakukan exipred saja? selama ini saya langsung taro data di KEY saja berupa array.btw mantap penjelasanya. terimakasih
@johansanjaya3891
@johansanjaya3891 2 жыл бұрын
Mantap pak, studi kasusnya cocok bgt sm case yg di bahas
@mohamadilhamramadhan6354
@mohamadilhamramadhan6354 3 жыл бұрын
Wah mantap bener nih mas Eko👍nyari2 ilmu kaya gini dimana ya, apa emang cuma bisa didapetin dari pengalaman aja?
@rezamonang
@rezamonang 5 жыл бұрын
sharding algorithm disini maksudnya consistent hasing ya mas Eko?
@feechanz
@feechanz 5 жыл бұрын
Malam mas, mau bertanya apakah ketika melakukan database scaling kita harus concern dengan kemungkinan split brain? Atau apabila hanya database scaling splitbrain tidak akan terjadi? Terima kasih mas.
@ilhamsa01
@ilhamsa01 5 жыл бұрын
sebagai mahasiswa yng baru lulus gw merasa bodoh... hahhahaha
@statem9357
@statem9357 5 жыл бұрын
Me too.. Berasa kuliah nggak berguna, sad~
@agustandritan8343
@agustandritan8343 5 жыл бұрын
Jelasin soal rest api bang
@mobilesolution9854
@mobilesolution9854 5 жыл бұрын
saya nunggu2 konsep clustering, kok ngga disenggol2 ya?
@statem9357
@statem9357 5 жыл бұрын
Berapa cost yang harus dikeluarkan oleh perusahaan jika ingin mengimplementasikan Replication Data ??
@ProgrammerZamanNow
@ProgrammerZamanNow 5 жыл бұрын
cost 1 hardware di kali jumlah replica yang dimau
@AasSuhendar
@AasSuhendar 6 жыл бұрын
Mau tanya kang, klo kita menerapkan HA database scaling apakah cukup dengan sharding dan replica saja ?? Kemudian pertanyaan satu lg, klo kita mau melakukan snapshots database biasanya seperti apa ya proses yg di lakukan di database yg sudah di scaling itu ? Terimakasih Kang :D
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
Rata2 sekarang sharding dan replication yg dilakukan untuk scaling secara horizontal. Untuk backup, sama saja, tinggal store data tiap shard nya di backup storage
@warisalhafidz422
@warisalhafidz422 5 жыл бұрын
berkaitan dengan horizontal scaling, Kalau node shard nya ditambah apakah setiap record nantinya akan di reallocate mas ? Soalnya kan modulonya nanti akan berubah, contohnya dari 4 ke 5. Mohon penjelasannya. Terimakasih
@ayipeiger
@ayipeiger 3 жыл бұрын
Bener juga ney, saya juga penasaran.
@farham_harvianto
@farham_harvianto 6 жыл бұрын
Makasih bang..
@fajarhidayat5441
@fajarhidayat5441 5 жыл бұрын
Calon CTO
@ProgrammerZamanNow
@ProgrammerZamanNow 5 жыл бұрын
Amin
@statem9357
@statem9357 5 жыл бұрын
Tapi sepertinya lebih condong ke Infra :D
@dianugroho
@dianugroho 4 жыл бұрын
Mas disarankan untuk melakukan caching DB sebelum vertical dan horizontal scaling. Tapi mungkin kita tetap harus melakukan replication dulu untuk menghindari problem service DB nya mati. Kemudian untuk replication, dibanding harus nambah physical server.. bagaimana kalo kita tambah aja server virtual / virtual machine untuk replication nya ?
@ProgrammerZamanNow
@ProgrammerZamanNow 4 жыл бұрын
yes, benar, minimal harus 2 server untuk db, untuk menjaga high availability nya kalo untuk server, bebas bisa phisical server berbeda, atau virtual server, sama aja
@rudiarta
@rudiarta 3 жыл бұрын
bahas cockroachdb min
@jakaperdana5002
@jakaperdana5002 6 жыл бұрын
Cara caching pakai software apa ya mas? Btw videonya muantep tenan
@ProgrammerZamanNow
@ProgrammerZamanNow 6 жыл бұрын
saya biasa pake redis
@pratamaridzky171
@pratamaridzky171 4 жыл бұрын
Waktu kuliah cuma dapet 1 semester doang dari kang eko jadi cuma kulit”nya doang tentang java. Untung beliau berbaik hati share ilmunya disini. Terimakasih banyak kang eko semoga berkah dan banyak rejeki
@tarikhagustia939
@tarikhagustia939 5 жыл бұрын
Mantap pak eko, mudah dipahami
@MasHarytube
@MasHarytube 4 жыл бұрын
wowww mantab banget
@rasyidzuhri540
@rasyidzuhri540 6 жыл бұрын
nyimk
API GATEWAY #SoftwareArchitecture 5
16:30
Programmer Zaman Now
Рет қаралды 26 М.
KENAPA PAGINATION ITU LAMBAT
24:08
Programmer Zaman Now
Рет қаралды 65 М.
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 71 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 107 МЛН
Jangan Pake UUID di Database? | PZN Reaction
15:10
Programmer Zaman Now
Рет қаралды 35 М.
CARA MUDAH DAPAT KERJAAN - #SoftSkill 1
13:51
Programmer Zaman Now
Рет қаралды 34 М.
JSON WEB TOKEN #SoftwareArchitecture 3
18:32
Programmer Zaman Now
Рет қаралды 41 М.
SQL vs NOSQL
19:59
Programmer Zaman Now
Рет қаралды 38 М.
I used to hate QR codes. But they're actually genius
35:13
Veritasium
Рет қаралды 3,4 МЛН
Form Post Gampang di Hack
20:08
Programmer Zaman Now
Рет қаралды 20 М.
MENGENAL DATABASE POOLING
11:46
Programmer Zaman Now
Рет қаралды 20 М.
Tahun Terakhir Jokowi, Ekonomi RI Terancam "Krisis" Daya Beli
9:28
CNBC Indonesia
Рет қаралды 30 М.
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 71 МЛН