Our Use-Case of Master-Slave Replication is For WordPress. Master-Slave Replication For WordPress Makes it Fail-Proof to WordPress Database Errors Making the Website Fully Unreadable (which we have discussed in our article on Difference Between Standalone Database and Distributed Database). The main reason for so much discussion is for one big reason - the master MySQL database will read and write … [Read more...]
How to Install Percona XtraBackup on Ubuntu Server
To follow this guide, ideally you should have Percona MySQL installed and configured in the way we described in our linked guide. But Percona XtraBackup supports all MySQL flavours like Percona Server, MariaDB, and the original MySQL from Oracle. You must apply the fixes to resolve problems such as Debian distro-specific automatic restart issues. If the server you are going to work is of live … [Read more...]
How to Install CockroachDB on Ubuntu Server
CockroachDB is an Open Source NewSQL DBMS. If you are new to the NewSQL world - CockroachDB can run on Raspberry Pi to large cluster of servers. Distributed Online Transaction Processing (OLTP) is one of the widely known use case of CockroachDB. CockroachDB is an interesting DBMS. It uses PostgreSQL protocol and you'll feel to find some MySQL syntax. It has good things of both RDBMS and NoSQL. It … [Read more...]
Review of 101Domain For E-commerce
In a past article on ICANN's new domain name transfer policy, we mentioned 101domain as one of a few other service providers. After that article our readers asked us to know more about their total set of services. What attracted us to 101domain is their insightful blog on technical matters around domains, SSL, and corporate brand services. The articles on their blog demonstrate carefulness around … [Read more...]
How to Package and Run Apache Twill (on Hadoop YARN)
YARN stands for Yet Another Resource Negotiator. YARN is a cluster management technology since Hadoop 2.0. YARN is being extensively used for writing applications by Hadoop Developers. Most of the readers of this website are beginners around big data. For that reason, we point towards the basic theoretical articles such as differences between batch processing and stream processing, differences … [Read more...]
How to Install Apache Crunch (on Hadoop)
By now, we know the differences between batch processing and stream processing, differences between Hadoop and Spark. Here are the steps to install the Apache Crunch on Hadoop. Crunch is used to creating pipelines that are composed of many user-defined functions. Crunch can run with Hadoop MapReduce and Apache Spark. Apache Crunch library is for tasks which are difficult to implement with just … [Read more...]
MongoDB versus MySQL
MySQL is the most popular relational database which is free to use. It is normal for many of the MySQL users to think - why we will learn MongoDB or any noSQL? Typically, MongoDB is for a different type of applications to meet today's need. You can think the visitor tracking plugin for your WordPress website using MongoDB. It is not a good use-case of MongoDB, but probably points where MongoDB can … [Read more...]
Fix : openssh-server E: Sub-process /usr/bin/dpkg returned an error
Previously, we published a general guide on how to fix E: Sub-process /usr/bin/dpkg returned an error code message on SSH. Here is how to fix openssh-server E: Sub-process /usr/bin/dpkg returned an error. Do not close an active SSH session with this error. These errors are not uncommon on virtual servers, cloud servers for the virtual appliances. There can be a minor bug of the virtualization … [Read more...]
URL Format For Sending Commands Over HTTP (cURL) to IBM Watson IoT
HTTP commands open up wider way to control. This is the corrosponding GitHub repository with a basic example matched with this guide. Already we have shown the serious usages of the method through our Controlling AC Powered Appliances With ESP32 guide. Here is a Discussion on URL Format or Sending Commands Over HTTP (cURL) to IBM Watson IoT. IBM's platform is configured to accept events from … [Read more...]
How to Install OpenVPN on Cloud Server (Debian 10)
Reading our previous article on OpenVPN may be practical to many of the readers. You need to configure a non-root user with sudo privileges and ideally another server to certificate authority (CA). How to Create Own Certificate Authority (CA) With EasyRSA is a separate guide which is mandatory to read before proceeding with this guide. Also, try to follow our guide on Initial Cloud Server Setup … [Read more...]
Theory for Running OpenVPN on Server
OpenVPN is a free software for building a Virtual Private Network (VPN) via an encrypted TLS connection. For encryption OpenSSL or mbed TLS can be used. OpenVPN uses either UDP or TCP for transport. OpenVPN is under the GNU GPL and supports the Linux operating systems, Solaris, BSD, MacOS, QNX, Windows, Android, iOS. Also, there are customized implementations for a variety of Linux-based … [Read more...]
- « Previous Page
- 1
- 2
- 3
- 4
- 5
- …
- 12
- Next Page »