Fakultas Ilmu Komputer UI

Skip to content
Snippets Groups Projects
Commit 5d7a9b04 authored by DawnFall19's avatar DawnFall19
Browse files

Adding reflection publisher 3

parent d6b65c09
Branches main
No related tags found
No related merge requests found
......@@ -91,3 +91,8 @@ This is the place for you to write reflections:
3. Postman dapat membantu pengecekan API endpoint agar dapat dipastikan bahwa perilaku endpoint tersebut sudah sesuai dengan yang diharapkan. Bagian inilah yang menurutku akan menjadi salah satu fungsi paling berguna ketika mengerjakan tugas kelompok, karena banyak endpoint akan dihasilkan ketika membuat sebuah proyek dengan arsitektur microservices.
#### Reflection Publisher-3
1. Model push, karena publisher akan selalu mengirimkan notifikasi pada subscriber ketika terdapat update.
2. Subscriber tidak akan mendapatkan informasi terbaru kecuali jika mereka memintanya. Salah satu masalahnya adalah subscriber akan menghabiskan banyak waktu untuk terus menerus meminta update, sedangkan jika tidak diminta secara terus menerus maka bisa saja subscriber meminta update terlalu lama dibanding waktu asli update.
3. Tanpa multi threading maka notifikasi akan masuk satu per satu pada setiap subscriber. Jika jumlah subscriber sangat banyak, maka bisa saja terdapat subscriber yang baru mendapatkan notifikasi setelah beberapa detik, menit, atau bahkan hari semenjak notifikasi diberikan.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment