Evolución de la Plataforma Flink en Airbnb: ¿Destino Kubernetes?

Evolución de la Arquitectura Fase 1: Flink en Hadoop YARN + Apache Airflow Stack técnico: Apache Flink: Procesamiento de flujos con baja latencia Hadoop YARN: Gestión de recursos en clúster existente Apache Airflow: Orquestación de trabajos y dependencias Implementación: Jobs empaquetados en JAR almacenados en S3 Airflow DAG define lanzami ...

Publicado el 7-17 05:45

Implementación de Zookeeper en Kubernetes: Despliegue en clúster y modo independiente

Paso 1: Configurar el repositorio de charts Primero necesitamos agregar el repositorio de incubadora de Helm para acceder al chart de Zookeeper. helm repo add incubator https://storage.googleapis.com/kubernetes-charts-incubator Paso 2: Descargar el chart de Zookeeper helm fetch incubator/zookeeper Paso 3: Configurar el almacenamiento persiste ...

Publicado el 7-15 09:54

Configuración de Kubernetes en CentOS 7

Este tutorial detalla los pasos para desplegar un clúster de Kubernetes (K8s) utilizando tres máquinas virtuales con CentOS 7. Se asume una configuración de red donde las máquinas pueden comunicarse entre sí y acceder a Internet. Requisitos Previos 1. Configuración de las Máquinas Virtuales Se necesitan tres VMs con las siguientes característic ...

Publicado el 7-14 17:13

Comandos fundamentales para administrar clústeres de Kubernetes

Configuración inicial de autocompletado Para habilitar el autocompletado en el nodo maestro, instale el paquete y cargue la configuración temporalmente: yum install -y bash-completion source /usr/share/bash-completion/bash_completion Para hacerlo persistente, añada la siguiente línea al archivo ~/.bashrc: source <(kubectl completion bash) ...

Publicado el 7-13 05:33

Instalación de Kubernetes en openEuler: Guía Detallada

Para desplegar un clúster de Kubernetes en openEuler, es fundamental asegurar que las máquinas cumplan con ciertos requisitos previos. Requisitos del Sistema Sistema Operativo: openEuler en todas las máquinas del clúster. Hardware: Mínimo 2 GB de RAM y 2 CPUs por máquina. Se recomienda 30 GB de espacio en disco. Red: Todas las máquinas deben p ...

Publicado el 7-12 06:15

Malla de Servicios con Istio y Envoy para Microservicios Multilenguaje

La Evolución de los Microservicios y la Aparición de la Malla de Servicios La arquitectura de microservicios divide una aplicación en servicios desplegables de forma independiente, ofreciendo escalabilidad y agilidad. Sin embargo, la proliferación de servicios complica tareas como el descubrimiento, balanceo de carga, resiliencia, seguridad y l ...

Publicado el 7-12 00:03

Implementación y gestión de tráfico con Istio en entornos nativos de la nube

Istio: Plataforma de malla de servicios para aplicaciones nativas de la nube Descripción general de Istio 1.1 ¿Qué es Istio? Istio constituye una infraestructura de malla de servicios diseñada específicamente para orquestar y administrar la comunicación entre microservicios en arquitecturas nativas de la nube. 1.2 Características fundamental ...

Publicado el 7-11 18:12

Metodología sistemática para resolver incidencias en despliegues de Kubernetes

Al desplegar una aplicación en Kubernetes, la arquitectura de red se fundamenta en tres recursos primordiales: el Deployment (que gestiona los réplicas de Pods), el Service (que actúa como balanceador de carga interno) y el Ingress (que enruta el tráfico externo hacia el Service). Comprender la interconexión exacta de estos elementos es el prim ...

Publicado el 7-11 09:26

Implementación de Servidor de Juegos con Golang: Sistema de Login y Comunicación de Paquetes

Serie de Desarrollo de Servidor de Juegos Esta serie presenta el desarrollo completo de un servidor de juegos en Golang utilizando las mejores prácticas de DevOps/GitOps y Kubernetes en la nube. El objetivo es proporcionar una guía práctica para el desarrollo backend de serviodres de juegos, permitiendo comprender los principios fundamentales d ...

Publicado el 7-11 07:59

Guía de Implementación: Migración de Ollama a vLLM para Servicios de Modelos de Lenguaje en Producción

La transición desde entornos locales basados en Ollama hacia una infraestructura de inferencia robusta con vLLM representa un salto arquitectónico fundamental. Ollama opera como un envoltorio de procesos en una máquina individual, limitado por un modelo de ejecución secuencial y bloqueante. Esto se manifiesta en una incapacidad para manejar la ...

Publicado el 7-10 20:08