Avanzado
Nuevo algoritmo de búsqueda en vector: Resultados
En este segundo post presentamos los resultados de comparar la búsqueda dicotómica (que es el mejor algoritmo de búsqueda que hay hasta ahora) con el nuevo algoritmo presentado.
Chakra Goedel 2017.03: puro KDE
Hoy, más que nunca, vengo a hablaros de algo que conozco bien. Una distribución GNU/Linux que para este autor es «la distribución» con KDE por antonomasia, la que mejor y más fluidamente funciona en mi equipo y cuyos entresijos me sé como la palma de mi mano gracias a años de uso y disfrute. La que usan cuatro gatos, pero gatos felices y muy bien avenidos. Hoy, una vez más, vamos a escribir sobre Chakra. Este lanzamiento ha sido nombrado en homenaje a Kurt Gödel, matemático y filósofo austríaco-estadounidense.
Alta disponibilidad con Kubernetes
Hoy vamos a poner la guinda en el pastel de la serie de entradas sobre el mundo de los microservicios, esto es, los contenedores, hablando de alta disponibilidad con Kubernetes. Os explicaré cómo construir un entorno de alta disponibilidad para desplegar nuestros contenedores.
Para ello utilizaremos nuestro proveedor de confianza: Clouding.io. Mi intención es explicar paso a paso el montaje. Nos serviremos, para realizar el proceso, de un nodo «master» y dos «workers«.
¿Qué son Kubernetes y Docker Swarm y por qué están de moda?
Si habéis llegado hasta aquí y sois ávidos lectores de Colaboratorio ya estaréis al tanto de en qué consiste la tecnología de contenedores y microservicios. En cualquier caso, siempre viene bien refrescar la memoria.
Como ya os comenté, un contenedor permite a cualquier desarrollador/a (son, generalmente, sus principales usuarios) empaquetar una aplicación con todas las partes que necesita, esto es, sus bibliotecas y dependencias, y usarlo todo como un solo paquete. Como si se tratase de una máquina virtual muy ligera con su propio sistema de ficheros, su propio espacio de usuarios y procesos o sus propias interfaces.