Sistemas de Almacenamiento

En qué consiste el hosting compartido

El alojamiento compartido es una forma cómoda y económica de crear y gestionar una página web. A continuación respondemos a la pregunta de qué es el hosting compartido y analizamos cuáles son sus ventajas y desventajas. Adicionalmente, presentamos este modelo de hosting, así como alternativas y una comparación con ofertas como el alojamiento en un servidor propio y las ofertas gratuitas en [...]   

Git vs. SVN: una comparativa del control de versiones

Los sistemas de control de versiones como Bazaar, Mercurial, SVN o Git ofrecen una visión global óptima de los cambios realizados durante el desarrollo de proyectos de software. Debido a esto, Git y SVN gozan de especial popularidad. Sin embargo, quien quiera encontrar el programa más apropiado, muy seguramente se enfrentará a la pregunta: ¿cuál de los dos software de control de versiones es la [...]   

CaaS: virtualización a demanda

CaaS (Container as a Service) o contenedores como servicio es el modelo de negocio y tecnología más novedoso en el mercado de la computación en la nube. Todos los proveedores consolidados de infraestructuras tecnológicas cuentan con sus propias plataformas de CaaS, pero ¿a qué hacen referencia exactamente estas siglas? Y ¿en qué se diferencia el servicio de contenedores a demanda de otros [...]   

Consejos para encontrar el proveedor de hosting idóneo

Hoy en día, quien quiera adentrarse en el mundo online con un proyecto web, se enfrentará al reto de elegir el hosting adecuado. Externalizar determinadas áreas de trabajo o de datos para proteger los recursos propios del servidor se ha convertido en una alternativa popular, incluso para grandes empresas. Ahora bien, ¿cómo reconoce un usuario que uno u otro pack o proveedor de alojamiento web son [...]   

Symfony: útiles bibliotecas PHP para tu proyecto web

Alrededor de 30 componentes independientes, soporte a largo plazo de hasta cuatro años y más de 500 millones de descargas registradas: el framework PHP Symfony es, sin duda, una de las colecciones de componentes con más éxito del popular lenguaje de script. Ahora bien, ¿qué hay detrás del proyecto de la compañía francesa SensioLabs? Y, ¿qué tipo de aplicaciones se benefician de la implementación [...]   

SAN: almacenamiento para grandes cantidades de datos

Debido al creciente volumen de datos, cada vez más empresas se alejan de las estrategias de almacenamiento local en servidores dedicados, y deciden optar por una solución integral del tipo de una red de área de almacenamiento local, más conocida como SAN. Los usuarios del almacenamiento SAN se benefician de un acceso rápido a los datos y de una redundancia completa de hardware, pero solamente [...]   

Servidor caído: ¿qué hacer?

La caída de un servidor tiene graves consecuencias para las empresas, sobre todo cuando los sectores críticos del negocio se fundamentan en sistemas informáticos. Un downtime prolongado del servidor conlleva una interrupción de la actividad y de los servicios de la empresa que pueden resultar en un profundo daño financiero y, en el peor de los casos, en la pérdida de datos comerciales o [...]   

CRUD: las principales operaciones de bases de datos

Muy seguramente, todo desarrollador web se ha encontrado, en más de una ocasión, con el concepto CRUD. El acrónimo identifica a las operaciones típicas para la comunicación con los sistemas de bases de datos, encargadas de fijar las bases del proceso de gestión de datos. Ahora bien, ¿cómo se crean exactamente estas funciones de acceso y gestión de datos? y ¿qué papel juegan los lenguajes de [...]   

Memoria ECC: almacenamiento seguro de datos

La memoria es uno de los pilares de todo sistema informático y es de especial importancia para el procesamiento de grandes volúmenes de datos. Como consecuencia, no solo conviene concentrarse en aumentar la capacidad de almacenamiento, sino también en garantizar la seguridad de los datos. Las memorias ECC representan una gran solución a la hora de encontrar y solucionar errores de bit en un [...]   

Apache Hadoop: el framework para big data

¿Te gustaría ejecutar procesos informáticos complejos con una gran cantidad de datos? Este es precisamente el campo de especialización del framework para big data Hadoop. Este software open source de Apache ofrece un marco basado en Java, con el cual se pueden ejecutar en paralelo diversas aplicaciones en clústeres de ordenadores. Sin embargo, sus virtudes no quedan aquí, puesto que su capacidad [...]