Big Data dengan Google Cloud Platform (Part-2 end)

Post kali ini masih tentang big data dengan menggunakan Google Cloud Platform. Kalau pada posting sebelumnya tidak terkait langsung dengan big data, tetapi tetap sangat penting untuk sistem big data, maka posting kali ini adalah komonen GCE yang berhubungan langsung dengan Big Data.

gcp-header-logo

Bagi yang mengikuti sejarah Big Data, pasti mengetahui bahwa Hadoop, yang merupakan sistem de facto dari bigdata, merupakan hasil reverse engineering dari paper big data Google. Hal ini menunjukkan bahwa Google adalah perusahaan yang cukup mau di bidang big data. Karena itu komponen big data yang mereka gunakan di google cloud platform pasti benar-benar bagus.

Lanjutkan membaca “Big Data dengan Google Cloud Platform (Part-2 end)”

Big Data dengan Google Cloud Platform (Part-1)

Seperti biasa kali ini posting dalam bahasa Indonesia untuk menghoprmati mayoritas pengunjung yang berasal dari Indonesia. Post kali ini membahas tentang salah satu cloud computing service. Kalau sebelumnya beberapa kali saya membahas Amazon Web Service dari Amazon. Maka sekarang saya akan membahas tentang Google Cloud Platform dari Google.

gcp-header-logo

Lanjutkan membaca “Big Data dengan Google Cloud Platform (Part-1)”

Cassandra Common Pitfalls (Part 3 – end)

cassandra

Hello again, this post would be the last post of Cassandra Common Pitfalls serie. After reviewing how to denormalize data to gain performance in query in the first post, and how to handle tombstones on the second post, now it is the time for another query optimization using some advanced and latest features of Cassandra.

Those features are secondary index and materialized view. OK, secondary index is not really new it been around for a while. And if you look on some developers forums like stackoverflow,  people would recommend not to use secondary index. Why? we would explain in details in a second.

Materialized View is a new feature in Cassandra. At least it is relatively new than secondary index. It is just got introduced in Cassandra 3.0. It is created to help query to be more ‘flexible’. So here are the details about the two features.

Lanjutkan membaca “Cassandra Common Pitfalls (Part 3 – end)”

Cassandra Common Pitfalls (Part 2)

cassandra

Hello, little bit late this week  but better than never. To continue my previous post about Cassandra common pitfalls, I shall write another common pitfall that should be avoided.

This post’s pitfall is about tombstone. As the conventional tombstone in cemetery, tombstones mark a grave. In term of Cassandra tombstones also mark a grave. But instead of a dead men, tombstones in cassandra mark dead data. This post is mainly how to avoid tombstone trap.
Lanjutkan membaca “Cassandra Common Pitfalls (Part 2)”