Physical replication in PostgreSQL 10 on GNU/Linux

Some time ago I had to install and setup a PostgreSQL cluster for a very critical application, an Warehouse Management System (WMS) developed internally for an ecommerce startup in which I worked. I would like to share the steps I followed back in those days to setup the proper configuration, I have to say that … Continue reading Physical replication in PostgreSQL 10 on GNU/Linux

Booting from USB external drive on Raspberry Pi 3B

This is a quick entry to explain the steps which I followed to enable to boot from an USB driver on my Raspberry Pi 3B, but let's start from the beginning, do you know which exact revision you have? Which Raspberry Pi revision I have $ rev=$(awk '/^Revision/ { print $3 }' /proc/cpuinfo) && curl … Continue reading Booting from USB external drive on Raspberry Pi 3B

Installing taskd server on pfSense (FreeBSD 11)

ADVICE: Please before going further you should confirm that your pfSense backup is working properly, in my case I use Services > Auto Config Backup to manage them, I've generated one before to continue with this process: INSTALLATION PROCESS TO pfSense 2.4.x In this section let's introduce the most secure way to install a package … Continue reading Installing taskd server on pfSense (FreeBSD 11)

Provision VMs on KVM with Terraform

Some months ago I attended to a talk in which it was explained how to provision infrastructure in AWS with Terraform, I was talking with @raularanda (the host of that talk) about the idea of making a lab similar but with KVM, this entry it's the result of that conversation. Terraform is a software which … Continue reading Provision VMs on KVM with Terraform