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
@mursalimhsd3847 Жыл бұрын
suka sama contentnya. Jelas penjelasannya dan ringkas...
@ericssonbudhilaw55376 жыл бұрын
Penjelasannya mantap mas, sangat mudah dimengerti utk saya yang awam soal software architecture seperti ini, thanks atas sharing nya mas (y)
@ragilmanggalaning4 жыл бұрын
Mungkin video video mas Eko ini adalah materi kuliah terbaik yg pernah saya dapat. Sangat kereeen, serasa nyesel baru dapat sekarang video videonya (y)
@ProgrammerZamanNow4 жыл бұрын
terima kasih, semoga bermanfaat
@AminVincent6 жыл бұрын
suka sama content nya mas,. keren,. bener2 kasih wawasan buat yang masih pemula sperti saya... keep vloging mas
@johansanjaya38912 жыл бұрын
Mantap pak, studi kasusnya cocok bgt sm case yg di bahas
@akhmadinakhmadin36954 жыл бұрын
Saya programmer tua....saya suka bahasan content nya....Semangat Progmmaer Indonesia
@panjijayasutra15735 жыл бұрын
Terimakasih Pak, penjelasannya sangat jelas. Tetap sharing terus Pak, chanel Bpk favorite saya, terus sharing problem solving untuk app yang mulai scale up
@pratamaridzky1714 жыл бұрын
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
@ilhamsuaib106 жыл бұрын
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
@muhammadrosyidi90286 жыл бұрын
alhamdulillah. makasih banyak pak (y) (y)
@hatersbudiman70583 жыл бұрын
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 👍👍👍
@MasHarytube4 жыл бұрын
wowww mantab banget
@maingameapaman6 жыл бұрын
Mas request tentang konsep database caching dengan server
@davidirawan30835 жыл бұрын
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
@blipur3 жыл бұрын
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.
@tarikhagustia9395 жыл бұрын
Mantap pak eko, mudah dipahami
@farham_harvianto6 жыл бұрын
Makasih bang..
@berargumen23906 жыл бұрын
Mantap om penjelasannya
@mohamadilhamramadhan63544 жыл бұрын
Wah mantap bener nih mas Eko👍nyari2 ilmu kaya gini dimana ya, apa emang cuma bisa didapetin dari pengalaman aja?
@rendipratama424 жыл бұрын
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 👍
@mtamarh6 жыл бұрын
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.
@ProgrammerZamanNow6 жыл бұрын
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
@mtamarh6 жыл бұрын
ohh, i see, yang harga hardware exponential itu ya, oke oke thank you
@abdiillah12336 жыл бұрын
keren om, ditunggu bahas redis om'
@ProgrammerZamanNow6 жыл бұрын
Nanti bakal dibahas tentang tech review
@abdiillah12336 жыл бұрын
@@ProgrammerZamanNow siap ditunggu om
@ichsanbudiman23102 жыл бұрын
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?
@AriasetaSetiaAlam6 жыл бұрын
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
@yudihermawan.s4 жыл бұрын
sebelum scaling mungkin bisa bikin sceduling buat hapus data yg perlu d hapus.. biar ngga mubajir 😅
@erictranggono61544 жыл бұрын
di bahas mas, caranya replikasi mysql jadi 1 database down, ada database kedua
@fajarhidayat54416 жыл бұрын
Calon CTO
@ProgrammerZamanNow6 жыл бұрын
Amin
@statem93575 жыл бұрын
Tapi sepertinya lebih condong ke Infra :D
@ahmadhidayat1515 жыл бұрын
Request mas Eko...bahas graph database Neo4j
@ProgrammerZamanNow5 жыл бұрын
menarik
@agustandritan83436 жыл бұрын
Jelasin soal rest api bang
@adych36442 жыл бұрын
mohon pencerahan Agan, untuk cara/tool untuk cache database ini bagaimana caranya, haturnuhun sebelumnya
@inaceri6 жыл бұрын
Ini sekali take ambil nya kang ? Lancar sekali menjelaskan nya ...
@felikslourensius6 жыл бұрын
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
@ProgrammerZamanNow6 жыл бұрын
Beberapa db ada fitur caching, kalo gak ada harus buat sendiri, pake memory db seperti redis dan memcache
@wahyono17392 жыл бұрын
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
@dianugroho4 жыл бұрын
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 ?
@ProgrammerZamanNow4 жыл бұрын
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
@rudiarta4 жыл бұрын
bahas cockroachdb min
@rezamonang5 жыл бұрын
sharding algorithm disini maksudnya consistent hasing ya mas Eko?
@warisalhafidz4225 жыл бұрын
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
@ayipeiger4 жыл бұрын
Bener juga ney, saya juga penasaran.
@AasSuhendar6 жыл бұрын
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
@ProgrammerZamanNow6 жыл бұрын
Rata2 sekarang sharding dan replication yg dilakukan untuk scaling secara horizontal. Untuk backup, sama saja, tinggal store data tiap shard nya di backup storage
@jakaperdana50026 жыл бұрын
Cara caching pakai software apa ya mas? Btw videonya muantep tenan
@ProgrammerZamanNow6 жыл бұрын
saya biasa pake redis
@feechanz5 жыл бұрын
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.
@falentinodjoka67325 жыл бұрын
Kapan ya mas kita menggunakan lebih dari satu database? Mohon pencerahannya mas :)
@zulhanchaerul42742 жыл бұрын
Ngenshot itu apa sih pak?
@mobilesolution98546 жыл бұрын
saya nunggu2 konsep clustering, kok ngga disenggol2 ya?
@statem93575 жыл бұрын
Berapa cost yang harus dikeluarkan oleh perusahaan jika ingin mengimplementasikan Replication Data ??
@ProgrammerZamanNow5 жыл бұрын
cost 1 hardware di kali jumlah replica yang dimau
@rasyidzuhri5406 жыл бұрын
nyimk
@ilhamsa015 жыл бұрын
sebagai mahasiswa yng baru lulus gw merasa bodoh... hahhahaha