Categoría: Administración

CI/CD en AWS, Azure y Gitlab. Nuevo curso de OTUS

¡Atención! Este artículo no es técnico y está destinado a lectores interesados en la educación en el ámbito de CI/CD. Lo más probable es que si no está interesado en aprender, este material no le resultará interesante. Si es un desarrollador o administrador responsable de configurar procesos de desarrollo y entrega continua (integración continua / entrega continua), OTUS ha abierto inscripciones para un curso específicamente […]

Determinando el tamaño adecuado para un clúster de Kafka en Kubernetes

Nota del traductor: En este artículo, Banzai Cloud comparte un ejemplo de uso de sus utilidades especiales para facilitar la explotación de Kafka en el contexto de Kubernetes. Las instrucciones presentadas ilustran cómo se puede determinar el tamaño óptimo de la infraestructura y configurar Kafka para alcanzar el rendimiento requerido. Apache Kafka es una plataforma de streaming distribuida para crear sistemas de streaming en tiempo real que sean confiables, escalables y de alto rendimiento. […]

La física del texto. Parte 1. Símbolos

Un símbolo es un átomo de texto. Ni más, ni menos. En el texto, cada símbolo aparece un número determinado de veces. Al descomponer el texto en símbolos, se pueden notar ciertas peculiaridades y patrones. Hablemos de ello. [Sin palabras: fuentes del artículo] El texto está compuesto por un conjunto limitado de símbolos. Llamaremos al alfabeto del texto el conjunto de todos los símbolos que aparecen en él. Y este conjunto […]

Cuarto de Ethernet: antiguas velocidades, nuevas oportunidades

El 5 de febrero de este año se aprobó un nuevo estándar para Ethernet de 10 megabits. Sí, leyó bien: diez megabits por segundo. ¿Para qué se necesita una «pequeña» velocidad en el siglo XXI? Para reemplazar el zoo que se esconde detrás del término amplio «bus de campo» — Profibus, Modbus, CC-Link, CAN, FlexRay, HART, etc. Hay demasiados, no son compatibles entre sí […]

Ping de todos los nodos IPv6 en el canal

Quedan pocos días para el inicio de un nuevo grupo del curso «Ingeniero de Redes» de OTUS. Con esto en mente, queremos compartir una traducción de material útil sobre el tema. Una serie de artículos en el blog dedicados a consejos y recomendaciones para la resolución de problemas relacionados con ping IPv6 (ICMPv6 Echo Request/Echo Reply). Tenga en cuenta que estoy utilizando Linux (en particular, Fedora 31), […]

Métodos de optimización de consultas LINQ en C#.NET

Introducción En este artículo se han discutido algunos métodos para optimizar consultas LINQ. Aquí presentamos algunos enfoques adicionales para la optimización del código relacionados con consultas LINQ. Es bien sabido que LINQ (Language-Integrated Query) es un lenguaje de consulta simple y conveniente para acceder a fuentes de datos. LINQ to SQL es la tecnología de acceso a datos en bases de datos. Es una poderosa herramienta para trabajar con datos, donde a través de la declaración […]

Sistemas de automatización basados en Foundation Fieldbus

Foundation Fieldbus es un sistema de comunicación digital utilizado en la automatización, junto con otros como Profibus, Modbus o HART. La tecnología apareció un poco más tarde que sus competidores: la primera edición del estándar data de 1996 y actualmente incluye dos protocolos de intercambio de información entre los participantes de la red: H1 y HSE (High Speed Ethernet). El protocolo H1 se utiliza para la información […]

Cómo no dispararte en el pie al usar Liquibase

¡Nunca ha sido y aquí está de nuevo! En el último proyecto decidimos usar Liquibase desde el principio para evitar problemas en el futuro. Resultó que no todos los jóvenes miembros del equipo saben cómo usarlo correctamente. Organicé un taller interno que luego decidí convertir en un artículo. El artículo incluye consejos útiles y una descripción de las tres trampas más evidentes, en […]

El dispositivo Helm y sus complicaciones

Concepto de transportador de carga Typhon, Anton Swanepoel. Me llamo Dmitry Sugrobov, soy desarrollador en 'Leroy Merlin'. En este artículo hablaré sobre para qué sirve Helm, cómo simplifica el trabajo con Kubernetes, qué ha cambiado en la tercera versión y cómo, con su ayuda, actualizar aplicaciones en producción sin tiempo de inactividad. Este es un resumen inspirado en una presentación en la conferencia @Kubernetes Conference by Mail.ru Cloud […]

Cómo OpenShift cambia la estructura organizativa de la organización de TI. Evolución de los modelos organizativos al migrar a PaaS.

Aunque las soluciones PaaS ('Plataforma como Servicio') por sí solas no pueden cambiar las formas de interacción individual y en equipo, a menudo actúan como un catalizador para cambios organizacionales en respuesta a la creciente flexibilidad de las tecnologías de TI. En la práctica, el máximo retorno de la inversión en PaaS a menudo es posible solo si se modifican los roles organizativos, las áreas de responsabilidad (tareas) y los esquemas de relaciones. Afortunadamente, las soluciones PaaS, […]

Estudio de RedHat: el software de código abierto está reemplazando al software propietario en el segmento empresarial.

El software de código abierto está ganando terreno lentamente pero con firmeza en el segmento corporativo, como lo indica un estudio del equipo de RedHat (PDF). La empresa realizó una encuesta entre 950 líderes de empresas de TI en todo el mundo. De ellos, 400 trabajan en los EE. UU., 250 en países de América Latina, 150 en el Reino Unido y otros 150 en empresas de habla inglesa en la región de Asia-Pacífico. Según los resultados de la encuesta de RedHat […]

Registro en un entorno de microservicios .Net en la práctica

El registro es una herramienta muy importante para los desarrolladores, pero al crear sistemas distribuidos se convierte en una piedra angular que debe estar integrada en los cimientos de su aplicación; de lo contrario, la complejidad del desarrollo de microservicios se manifestará rápidamente. En .Net Core 3 se agregó una excelente capacidad para transmitir el contexto de correlación en los encabezados HTTP, por lo que si sus aplicaciones utilizan llamadas HTTP directas para la interacción entre servicios, […]

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster