[PostgreSQL] Replication Slot

Sejak PostgreSQL 9.4, ada parameter baru di Postgres yaitu max_replication_slot. Apa sih ini?

Replication slot adalah mekanisme dalam Postgres yang secara otomatis akan memastikan bahwa WAL files dari host master dijaga keberadaannya sampai semua standby server menerimanya. Dengan kata lain, slot replikasi akan memastikan bahwa WAL files yang ada di host master TIDAK dihapus sampai semua server standby sudah mengambilnya. Slot replikasi ini sebenarnya bisa digantikan dengan parameter wal_keep_segments dan archive_command, hanya saja cara kerja keduanya berbeda karena slot memastikan kebutuhan WAL files terpenuhi sedangkan wal_keep_segments menggunakan parameter jumlah file. Adapun archive_command memberikan beban kerja kepada server untuk memprosesnya.

Read more →

[PostgreSQL] Amazon RDS as A Master: How to Replicate from AWS

There are lots of ways to replicate PostgreSQL database including streaming replication, logical replication, trigger-based replication and so on. And sometimes you need all of them depending on you and your business needs. I can say that replication options in Postgres is somewhat limitless.

And this time, I am writing how to replicate and use Amazon RDS as the master and use another as the slaves.

Read more →

[PostgreSQL] Bucardo Replication Update is Slow?

Bucardo is one of the replication system for PostgreSQL where it works asynchronous and using triggers to replicate the data. And one of the cool feature is you can have multi masters as well as slaves. Since the replication is working on table level to replicate the data, we can use it to replicate partial data and of course DLL is not supported. There are many more features you can look here.

Recently, I have to setup replication from Amazon RDS on one of our busiest databases to another cloud services provider for some reasons. And the only way to do this is using Bucardo.

Read more →

[NakaTrip] Mengarungi Sungai Cicatih (Citatih)

Terakhir kali berarung jeram adalah saat saya duduk di bangku kuliah. Saat itu saya aktif sebagai trainer outbond bersama beberapa kawan senior untuk bersenang-senang dan tentu saja dapat duit. Setelah beberapa tahun lamanya, akhirnya saya kembali mengarungi sungai bersama sebuah organizer bernama Riam Jeram.

NakaTrip 2017 - arung jeram di Sungai Cicatih

Read more →

Mau ke Big Bad Wolf Books 2017?

Sebagai pencinta buku, hari Kamis 20 April 2017 lalu saya berkesempatan datang ke hari pertama (pembukaan) Big Bad Wolf Books 2017. Ini adalah kali pertama datang ke pameran buku yang besar ini dan saya harus akui bahwa datang ke sini ini membutuhkan perjuangan yang besar sekali. Dan ya, hasilnya juga lumayan.

Read more →

Advan i5E Classy Gold 2, Kualitas yang Dapat Diandalkan

Harus diakui bahwa tidak banyak produk lokal yang saya suka, dalam lingkup gadget/gawai. Biasanya salah satu masalah utama adalah pada kesan pertama yang tidak mempesona. Tapi, hal ini tidak terjadi pada Advan i5E Classy Gold 2.
Read more →

[NAKATRIP] Jalan-jalan ke Gunung Papandayan

Masih ingat kapan terakhir naik gunung? Saya tidak. Kalau tidak salah, kemungkinan besar perjalanan ke gunung terakhir saya adalah sewaktu duduk di bangku sekolah menengah. Semasa kuliah saya tidak lagi aktif di kegiatan pencinta alam walau setidaknya dua kali dalam setahun masih aktif menyusuri bukit, lembah, sungai serta berkegiatan outdoor lainnya. Itu pun terjadi antara tahun 2005-2008, karena tahun 2009 saya sibuk berkutat dengan skripsi. Dan kali ini, saya akan mendaki Gunung Papandayan yang katanya mudah bersama 23 teman lain satu kantor. Rame, kan?

Photo: Stefanus A

Untuk memudahkan kami sebagai “wisatawan”, perjalanan ke Garut dilakukan dengan bus sewa yang mulai berangkat pada pukul 20:00. Kami sengaja berangkat sedini mungkin dengan maksud bisa tiba di Garut pagi-pagi dan bisa istirahat sejenek sebelum mulai mendaki.

Read more →