DATABASE TRANSACTIONAL
ArchitectureDATABASE TRANSACTIONAL adalah dimana kita ingin melakukan operasi database CRUD, kalau prcess dibuat transactional, jika ada 1 yg sukses mak...
DATABASE TRANSACTIONAL adalah dimana kita ingin melakukan operasi database CRUD, kalau prcess dibuat transactional, jika ada 1 yg sukses mak...
Application Scaling 1. Scaling vertical => upgrade hardware 2. Scaling horizontal => tambah node dan tambah load balancer. Perlu diing...
API Gateway Contoh inventory system Biasanya yg kita lakukan utk membuat logic secara umum tanpa harus di buat di 3 tempat yaitu membuat si...
Database Scaling Ketika database sudah 1TB maka aplikasi kita sudah lemot dan reponse lambat bngt, atau ketika insert lama bngt. 1. Vertica...
JSON Web Token (jwt) Studi kasus. kapan pakai jwt misal toko online sistem, pakai monolitic. Sekarang butuh microservices. Anggap perusahaa...
Service Discovery Misal kita ada toko online : Shopping cart service : untuk menghandle data shopping cartnya. Order Service : untuk layana...
Message Broker Kapan butuh message broker ? contoh aplikasi toko online utk menghandle pemasangannya. namanya Order Service (apps)=> meng...
Software Architecture - Caching Caching = menyimpan data sementara. 1. Jika disimpan data di database Memory DB, Redis atau Memcache. Ketik...
Software Architecture Cara integrasi aplikasi : 1. File sharing => ada kejadian secara lansung antar aplikasi tidak bisa lagi dilakukan,...
tips mudah naik gaji 1. Kontribusi lebih dari KPI atau yg ditetapkan. Selesaikan dengan lebih cepat. 2. Meminta tanggung jawab lebih : bisa...
Mengenal Database Pooling Ketika web kita open database utk user maka, ketika koneksi ke database, itu mahal dan lama jika user bisa request...
1 Server banyak app bagus tidak ? Tidak baik, Misal 1 VM ada spek besar, CPU 12, RAM 20GB, HDD 500GB, Jika dalam jangka panjang maka akan b...
Alur kerja pembuatan aplikasi (not ideal but must to know) 1. BRD (bisnis requirement Diagram) - aplikasi apa - fiture apa => timeline b...
Welcome To Riventus's blog