Running Plex Media Server with Docker is a popular demand for organizing home media with Plex app. If you want to know a bit about the concept, Plex Media Server is a software application that allows users to manage and stream their media from a central location. This blog entry […]
Technology
Many developers have asked me the effective way to test their code in a multi-server environment. In the most case, I suggested them to go with Docker and Docker compose so that everything can be simulated in an effective manner. And in most of the case, the reverse proxy/balancer services […]
As you might know, MySQL introduces Document Store (via JSON field) from version 5.7 and version 8.0. Since currently, it is in an early stage, the performance is not really good compared to its direct competitor: MongoDB. However, this is really a good move for MySQL after their introduction of MySQL […]
As you may know, I started working with high load MySQL servers in 2010 (and then there are several entries that were noted in 2012 after I purchased back this domain :-D) and I mostly go with multi-slaves replications. These might be true in many practical cases where most of […]
This article focuses on how to profile PHP applications with Tideways XHProf and XHGui. I myself prefer this approach than the old XDebug and Webgrind so most of my recent projects have been utilizing this. Since this is just simply a note, Google is your friend for the mentioned tools. […]
Introduction As when I started working on React more than 1 year ago, I faced many noob issues that I think many newbies will also struggle with. Several weeks ago, I enter the React Native world, and I have been learning as a newbie again. As I do not have […]
NameNode (NN) NN holds the metadata of the files in HDFS, maintains the entire metadata in RAM It is important to run NN from a machine that has lots of RAM at its disposal. The higher the number of files in HDFS, the higher the consumption of RAM In case the […]
Today I restored a Cloudera disk to Proxmox KVM to try out this excellent big data open source. I think the procedure is not hard, but it is quite verbose and it might take time to find out where to find each option. So I decided to note here the […]
This quick guide is to help you setup ReactJS Development environment with Babel and WebPack. The post is mostly copied from Source: https://www.codementor.io/reactjs/tutorial/beginner-guide-setup-reactjs-environment-npm-babel-6-webpack. I post it here for later personal reference. Let’s start from scratch Create a new folder ‘react-hello-world’ and initialize it with npm. [bash]mkdir react-hello-world cd react-hello-world npm init[/bash] […]
Today I will mention how to install Jenkins and necessary plugins/tools for doing Continuous Integration. This is just a very first step of using Jenkins for PHP Continuous Integration work. I choose to start with a Virtual Machine with Ubuntu 16 and use LAMP with PHP7 for the web stack. […]