Willi, 2015
Distributed twitter crawler
Universitas Pendidikan Indonesia | repository.upi.edu | perpustakaan.upi.edu
DAFTAR ISI
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
UCAPAN TERIMA KASIH ... iv
DAFTAR ISI ... v
DAFTAR TABEL ... vii
DAFTAR GAMBAR ... viii
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 4
1.3 Batasan Masalah ... 4
1.4 Tujuan Penelitian ... 4
1.5 Manfaat Penelitian ... 5
1.6 Sistematika Penelitian ... 5
BAB II KAJIAN PUSTAKA ... 6
2.1 Sistem Terdistribusi ... 6
2.1.1 Karakter Sistem Terdistribusi ... 7
2.1.2 GridComputingSystems ... 8
2.1.3 Algoritma Pemilihan Koordinator ... 10
2.1.4 FaultTolerance ... 12
2.1.5 Replikasi ... 14
2.1.6 DistributedCrawler ... 15
2.2 Twitter API ... 16
2.2.1 REST API ... 16
2.2.2 Search API ... 17
2.2.3 Streaming API ... 19
2.3 Twitter Crawler ... 19
Willi, 2015
Distributed twitter crawler
Universitas Pendidikan Indonesia | repository.upi.edu | perpustakaan.upi.edu
BAB III METODOLOGI PENELITIAN... 22
3.1 Desain Penelitian ... 22
3.2 Persiapan Alat dan Bahan Penelitian ... 24
3.3 Studi Literatur ... 25
3.4 Proses Pengembangan Perangkat Lunak ... 27
BAB IV HASIL PENELITIAN DAN PEMBAHASAN ... 30
4.1 Hasil Pengembangan Perangkat Lunak ... 30
4.1.1 Analisis Kebutuhan Perangkat Lunak ... 30
4.1.2 Desain Sistem ... 35
4.1.3 Implementasi ... 42
4.1.4 Pengujian ... 45
4.2 Pembahasan Eksperimen ... 48
4.2.1 Pemilihan Koordinator ... 48
4.2.2 Pendistribusian Tugas Pengumpulan Tweet ... 54
4.2.3 Penggabungan Hasil Pengumpulan Tweet ... 61
4.2.4 Replikasi ... 62
BAB V KESIMPULAN DAN SARAN ... 66
5.1 Kesimpulan ... 66
5.2 Saran ... 66