Home Start Back Next End
  
76
3.
The
decentralized
pattern
Dapat 
dikatakan 
merupakan 
gabungan 
dari 
  kedua 
pola
sebelumnya.
Dalam 
pola 
ini, 
clients 
memiliki   data 
mereka
sendiri,
dan
hanya
data
yang
bersifat 
umum
bagi
clients
yang
disimpan   dalam 
server. 
Jadi 
server 
memegang  
model 
dan
fungsi
-
fungsi  yang
umum
sementara  clients
memegang  data
yang 
merupakan 
bagian 
dalam 
application 
domain-nya.
Keuntungan  
dari 
pola 
ini   adalah   adanya   konsistensi  
data
karena
tidak  ada
duplikasi 
data
antar
client  atau
antar
clients
dengan   server,  beban 
jaringannya 
rendah  
karena 
jaringan
hanya 
digunakan 
ketika 
data 
umum 
dalam 
server 
diupdate,
dan 
waktu 
akses 
untuk 
data 
lokal 
rendah 
sementara 
untuk
akses  data 
umum 
lebih 
lama.  Kerugian 
dari  pola 
ini 
adalah
bahwa 
semua 
processors 
harus 
mampu 
melakukan 
eksekusi
fungsi 
-
fungsi 
yang  kompleks 
dan
memaintain 
model 
yang
besar  sehingga 
biaya 
untuk  hardware
akan 
meningkat, 
serta
sistem 
tidak 
memiliki 
fasilitas 
backup 
di  dalamnya. 
Contoh
decentralized  pattern
dapat dilihat
pada
Gambar
2.18.
Word to PDF Converter | Word to HTML Converter