Programación y sistemas

Cómo crear y configurar una replica de base de datos MySQL 8

La configuración y creación de réplicas de las bases de datos es un proceso muy importante para poder disponer de escalabilidad en nuestro cluster de bases de datos, pues nos permite escalar de forma horizontal (número de instancias) y no solo vertical (más RAM, más CPU). Con la nueva versión de MySQL, la 8, que

Leer más
Programación y sistemas

Cómo crear un servidor REST en PHP

Un servidor REST es una aplicación que nos permite crear, actualizar, eliminar y recuperar datos de forma remota siguiendo el estandar de diseño REST. Lo habitual cuando programamos, por ejemplo peticiones ajax, es nombrar las urls como «/obtenerProducto», «/crearProducto», etc. En REST los verbos «obtener» o «crear» no se usan, ya que se utiliza una

Leer más
Programación y sistemas

Integración continua: Instalar y configurar nuestra máquina virtual con VirtualBox, por consola

Este post veremos como crear una máquina virtual utilizando el software de virtualización VirtualBox. Esta máquina nos permitirá automatizar la configuración inicial de los proyectos (creación de bases de datos, configuración de crms, etc.). Además nos permitirá poder realizar test funcionales y otras tareas que nos ahorrarán gran cantidad de tiempo.

Leer más
Programación y sistemas

Cassandra 1.x y PHP para desarrolladores SQL: Clusters

Cassandra permite crear anillos o clusters de servidores de una forma muy sencilla, esto nos permitirá levantar nuevos servidores dentro de un cluster en cuestión de varios minutos.   Para ello tendremos que modificar la configuración de la BD. En /etc/cassandra modificamos el archivo cassandra.yaml. Buscaremos la siguiente línea: - seeds: "localhost" Y sustituimos localhost

Leer más
Programación y sistemas

Cassandra 1.x y PHP para desarrolladores SQL: phpCassa (III)

Ya he tratado casi en su totalidad las funciones más básicas de PHPCassa y Cassandra, con lo que ya tendrás un conocimiento suficientemente amplio de lo que se puede hacer con ellos, el resto dependerá de la evolución de la BD y de las librerías (y de la experiencia que tengas xP). Hoy trataré varios

Leer más
Programación y sistemas

Cassandra 1.x y PHP para desarrolladores SQL: Cassandra Cluster Admin, el phpMyAdmin de Cassandra

En el anterior post expliqué el funcionamiento de la consola de Cassandra y como trabajar con ella. En este post explicaré como hacer lo mismo de una forma más rápida y fácil. La razón de que no haya empezado ha explicar como se utiliza Cassandra desde PHP, es que primero hay que conocer cómo funciona

Leer más
Programación y sistemas

Cassandra y PHP para desarrolladores SQL: Clusters

Cassandra permite crear anillos o clusters de servidores de una forma muy sencilla, esto nos permitirá levantar nuevos servidores dentro de un cluster en cuestión de varios minutos.   Para ello tendremos que modificar la configuración de la BD. En /etc/cassandra modificamos el archivo cassandra.yaml. Buscaremos la siguiente línea: – seeds: «localhost» Y sustituimos localhost

Leer más
Programación y sistemas

Cassandra y PHP para desarrolladores SQL: phpCassa (III)

Ya he tratado casi en su totalidad las funciones más básicas de phpCassa y Cassandra, con lo que ya tendrás un conocimiento suficientemente amplio de lo que se puede hacer con phpCassa y Cassandra, el resto dependerá de la evolución de la BD y de las librerías (y de la experiencia que tengas xP). Hoy

Leer más
Programación y sistemas

Cassandra y PHP para desarrolladores SQL: Cassandra Cluster Admin, el phpMyAdmin de Cassandra

En el anterior post expliqué el funcionamiento de la consola de Cassandra y como trabajar con ella. En este post explicaré como hacer lo mismo de una forma más rápida y fácil. La razón de que no haya empezado ha explicar como se utiliza Cassandra desde PHP, es que primero hay que conocer cómo funciona

Leer más