- Map Reduce dan NoSQL
Map Reduce dan NoSQL adalah sebuah pemrograman framework yang digunakan untuk membantu user mengembangkan sebuah data yang berukuran besar dan dapat terdistribusi satu sama lain.
- Definisi Map Reduce
Map Reduce adalah model pemrograman untuk memproses set data yang besar, merupakan nama dari sebuah implementasi dari model oleh Google. Map Reduce telah didesain sangat sederhana. Untuk menggunakan Map Reduce, seorang programer cukup membuat dua program yaitu program yang memuat kalkulasi atau prosedur yang akan dilakukan oleh proses Map dan Reduce. Jadi tidak perlu pusing memikirkan bagaimana memotong-motong data untuk dibagi-bagikan kepada tiap komputer, dan memprosesnya secara paralel kemudian mengumpulkannya kembali.
Contoh dari penerapan Map Reduce ini dalam suatu produk adalah yang dilakukan oleh Google. Dengan inspirasi dari functional programming map dan reduce Google bisa menghasilkan filesystem distributed yang sangat scalable, Google Big Table.
- Definisi NoSQL
- Implementasinya dalam Cloud Computing
Blackberry adalah salah satu dari sekian banyak aplikasi dari mobile computing karena dilihat dari definisinya, mobile computing adalah computer yang dibuat untuk mengatasi masalah perpindahan, atau lebih mudahnya adalah computer yang mudah dibawa kemana-mana dan dapat digunakan untuk berkomunikasi satu sama lain.Salah satu fasilitas yang ada di black berry untuk berkomunikasi antara satu sama lain yaitu blackberry messenger atau yang lebih dikenal BBM.Fasilitas dari blackberry ini menggunakan PIN code dalam berkomunikasi satu sama lain.PIN code ini hanya untuk membedakan antara blackberry satu dengan blackberry yang lain.PIN code ini terdiri dari 8 digit,yang terdiri dari alphabet dan numerik.Blackberry messenger memiliki beberapa kelebihan antara lain:
1. Bisa digunakan untuk melakukan komunikasi berupa chatting
2. Memerlukan biaya yang lebih murah daripada SMS biasa
3. Pesan yang diterima,tidak memenuhi inbox
4. Bisa melakukan chatting dengan grup
Akan tetapi dari beberapa kelebihan tersebut,blackberry messenger memiliki beberapa kekurangan pula,antara lain : Hanya bisa digunakan oleh sesama pengguna blackberry Tidak bisa saling berkomunikasi anatara sesama pengguna apabila tidak mengetahui pin code nya.
Dengan EC2, pelanggan membuat mereka sendiri Amazon Machine Images (AMIs) yang berisi sistem operasi, aplikasi, dan data, dan mereka mengontrol berapa banyak contoh masing-masing berjalan AMI pada waktu tertentu. Pelanggan membayar jam misalnya-(dan bandwidth) yang mereka gunakan, menambahkan sumber daya komputasi pada waktu puncak dan menghapus mereka ketika mereka tidak lagi diperlukan. EC2 ini, Simple Storage Service (S3), dan lainnya korban Amazon skala untuk memberikan layanan melalui internet dalam kapasitas besar untuk jutaan pengguna.
Amazon menyediakan lima jenis server yang berbeda mulai dari yang sederhana-core server x86 delapan-core untuk server x86_64. Anda tidak perlu untuk mengetahui server yang sedang digunakan untuk memberikan contoh layanan.Anda dapat menempatkan contoh-contoh di lokasi geografis yang berbeda atau zona ketersediaan.Amazon memungkinkan elastis alamat IP yang dapat dialokasikan secara dinamis terhadap kasus.
Sumber :