Apa itu Hadoop aplikasi pemrosesan di era big data


Apa itu hadoop? mungkin tidak banyak orang tahu tentang aplikasi ini kecuali yang berkecimpung dengan Big Data. Apakah saya sedang berkecimpung dengan Big Data? oh nggak, saya hanya suka mencoba hal-hal yang baru terutama tentang teknologi terbaru seperti Hadoop ini. Sebenarnya teknologi ini tidak bisa dibilang baru juga, hanya saja mungkin sedang jadi trend karena saat ini era-nya Big Data dimana salah satu primadona aplikasinya ya si Hadoop ini. 

Hadoop menurut websitenya (hadoop.apache.org) adalah aplikasi pemrosesan yang scalable, reliable dan terdisitribusi sehingga dapat digunakan untuk memproses data yang besar (Big Data). Arsitektur aplikasi si Hadoop ini dapat dijalankan di hardware murah sekalipun dan sifatnya yang terdistribusi membuat aplikasi ini menjadi powerfull dan high availability. Kenapa saya bilang hardware murah? karena saya pernah tahu ada yang menjalankan aplikasi Hadoop ini di atas hardware Raspberry Pi untuk membangun mini computer cluster. Anda tahu harga raspberry pi dan spesifikasinya? Tidak usah saya jawab ya, silakan di browsing sendiri :P

Hadoop merupakan karya salah satu (ex) engineer Yahoo! saat itu yaitu Doug Cutting dan temannya yang terinspirasi oleh penelitian teknologi pemrosesan milik Google yang disebut Map Reduce dan dipublikasikan oleh Google dalam bentuk paper ilmiah. Asal mula nama Hadoop ini sebenarnya cukup unik, karena diambil dari nama salah satu nama mainan gajah dari putri si pembuat (Doug Cutting).

Hingga sekarang Hadoop sudah dimasukkan ke dalam proyek open source yang didukung oleh Apache Foundation sehingga bisa digunakan dan dikembangkan oleh siapa saja, berbeda dengan Map Reduce yang propertiary (closed source). 

Hadoop sendiri sampai tulisan ini dipublish sudah mencapai versi 2.7.x stable dan menjadi framework dasar untuk membangun aplikasi pemrosesan big data seperti yang terkenal salah satunya adalah HortonWorks dan Cloudera.

Aplikasi Hadoop ini juga dapat digabungkan dengan beberapa aplikasi lainnya seperti Mahout, HBase, Hive, Pig, Cassandra dan lain-lain sehingga mampu membentuk ekosistem aplikasi pemrosesan Big Data yang handal. Aplikasi ini juga dapat dijalankan secara single atau cluster (distributed) dan tidak memiliki standart hardware tertentu untuk menjalankannya.

Detik.com sendiri merupakan salah satu perusahaan yang memanfaatkan aplikasi Hadoop untuk menganalisa berita yang sering dilihat dari log web-nya. Anda bisa bayangkan portal sekelas detik.com dengan viewernya yang sangaaat banyak memiliki log seberapa besar untuk dianalisa? Jika dari perusahaan di luar negeri yang memanfaatkan hadoop salah satunya adalah Facebook yang menginstall Hadoop di atas 1100 mesin dan 300 mesin yang dijadikan 2 cluster data warehouse. Amazing bukan?

Sebenarnya banyak yang ingin saya tulis disini tentang Hadoop, tetapi mungkin lain kali akan saya bahas lagi di tulisan selanjutnya. Terima kasih telah berkunjung.


Apa itu Hadoop aplikasi pemrosesan di era big data Apa itu Hadoop aplikasi pemrosesan di era big data Reviewed by Himawan Mahardianto on February 22, 2017 Rating: 5

4 comments:

sheela rajesh said...

Awesome informations that you have shared for us.I eagerly waiting for more updates in future.
Hadoop Training in Chennai
Big data training in chennai
Hadoop Training in Anna Nagar
JAVA Training in Chennai
Python Training in Chennai
Selenium Training in Chennai
Hadoop training in chennai
Big data training in chennai
big data course in chennai

markson said...

These 200 clients are concealed datasets for your model and will foresee the status of the clients. Data Analytics Courses

ravali said...

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!

data science course

Unknown said...

very nice blogs!!! i have to learning for lot of information for this sites...Sharing for wonderful information.Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing.

Big Data Hadoop Training In Chennai | Big Data Hadoop Training In anna nagar | Big Data Hadoop Training In omr | Big Data Hadoop Training In porur | Big Data Hadoop Training In tambaram | Big Data Hadoop Training In velachery

Powered by Blogger.