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