Categoría: Administración

Núcleo de Linux 5.6: qué esperar de la nueva versión del núcleo

El lanzamiento del kernel de Linux 5.6 está programado para finales de marzo. En nuestro material de hoy, discutimos los próximos cambios: un nuevo sistema de archivos, el protocolo WireGuard y actualizaciones de controladores. Foto - lucas huffman - Unsplash. El tan esperado protocolo VPN. David Miller, responsable de la subsistema de red de Linux, decidió incluir WireGuard en el núcleo. Este es un túnel VPN, desarrollado en la empresa de seguridad informática Edge Security. […]

Probando en producción: Implementación de Canary

El canario es un pequeño pájaro que canta constantemente. Estas aves son sensibles al metano y al monóxido de carbono. Incluso con una pequeña concentración de gases en el aire, pueden perder el conocimiento o morir. Los buscadores de oro y los mineros llevaban canarios a trabajar: mientras los canarios cantan, se puede trabajar; si se quedan en silencio, hay gas en la mina y es hora de irse. Los mineros sacrificaban al pequeño pájaro para poder salir […]

Cómo Quarkus une la programación imperativa y reactiva

Este año planeamos desarrollar seriamente temas de contenedores, Cloud-Native Java y Kubernetes. Una continuación lógica de estos temas será una charla sobre el framework Quarkus, ya analizado en Habré. El artículo de hoy no se centra tanto en el funcionamiento de la 'Java subatómica ultrarrápida', sino en las perspectivas que Quarkus aporta a Enterprise. Java y JVM siguen siendo excepcionalmente populares, pero al trabajar con tecnologías serverless […]

Quarkus: Java subatómico a velocidad supersónica. Resumen del marco de trabajo

Introducción El siete de marzo, la empresa RedHat (pronto — IBM) presentó un nuevo framework — Quarkus. Según los desarrolladores, este framework se basa en GraalVM y OpenJDK HotSpot y está diseñado para Kubernetes. El stack de Quarkus incluye: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus y otros. El objetivo de su creación es hacer de Java la plataforma líder para desplegar en Kubernetes […]

Por qué no deberías usar WireGuard

Recientemente, WireGuard ha llamado mucho la atención, de hecho, es la nueva "estrella" entre las VPN. Pero, ¿es realmente tan bueno como parece? Me gustaría discutir algunas observaciones y revisar la implementación de WireGuard para explicar por qué no es una solución que reemplace a IPsec o OpenVPN. En este artículo, me gustaría desmentir algunos mitos [alrededor de […]

Optimización de cadenas en ClickHouse. Informe de Yandex

La base de datos analítica ClickHouse procesa muchas cadenas diferentes, consumiendo recursos. Para acelerar el rendimiento del sistema, se están constantemente añadiendo nuevas optimizaciones. El desarrollador de ClickHouse, Nikolai Kočetov, habla sobre el tipo de datos de cadena, incluido un nuevo tipo, LowCardinality, y explica cómo se puede acelerar el trabajo con cadenas. — Primero, analicemos cómo se pueden almacenar cadenas. Tenemos tipos de datos de cadena. […]

Antipatrón de entrevistas DevOps

¡Saludos a todos, mis queridos lectores! Hoy quiero compartir mis pensamientos sobre un tema que ha estado en la mente desde hace tiempo y, posiblemente, discutirlo en los comentarios. A menudo me encuentro con artículos sobre malas prácticas en entrevistas para programadores que, a mi parecer, son bastante reales y espero que sean leídas por los departamentos de recursos humanos de empresas grandes y pequeñas. En nuestras tierras, hasta donde sé […]

Proveedor de GSM IoT en servicios públicos (Parte 1)

Leí artículos del autor Interfer sobre las dificultades en IoT y decidí compartir mi experiencia como proveedor de IoT. El primer artículo no es publicitario, gran parte del material está libre de modelos de equipo. Intentaré detallar más en los siguientes artículos. No veo problemas en el uso de módems GSM para recopilar datos de los dispositivos de medición, ya que participé en la creación de un sistema de recopilación para 795 viviendas, la frecuencia […]

Cuando Linux conntrack ya no es su amigo

El seguimiento de conexiones (“conntrack”) es una función fundamental del stack de red del núcleo de Linux. Permite al núcleo rastrear todas las conexiones o flujos de red lógicos, identificando así todos los paquetes que componen cada flujo, para que puedan ser procesados de manera secuencial. Conntrack es una función importante del núcleo, utilizada en varios casos clave: NAT se basa en la información de conntrack, […]

Tabla de hash sencilla para GPU

He publicado un nuevo proyecto en Github: A Simple GPU Hash Table. Es una tabla de hash sencilla para GPU que puede manejar cientos de millones de inserciones por segundo. En mi laptop con NVIDIA GTX 1060, el código inserta 64 millones de pares clave-valor generados aleatoriamente en aproximadamente 210 ms y elimina 32 millones de pares en aproximadamente 64 ms. Es decir, la velocidad es […]

Proxy gratuito para empresas con autorización de dominio

pfSense+Squid con filtrado https + Tecnología de inicio de sesión único (SSO) con filtrado por grupos de Active Directory Breve introducción En la empresa surgió la necesidad de implementar un servidor proxy con la capacidad de filtrar el acceso a sitios (incluyendo https) por grupos de AD, de modo que los usuarios no tuvieran que introducir contraseñas adicionales, y la administración pudiera realizarse a través de una interfaz web. Es una propuesta interesante, ¿no? […]

Memoria de núcleos magnéticos en el cohete Saturno 5

La computadora que operaba en el cohete lanzador (Launch Vehicle Digital Computer, LVDC) desempeñó un papel clave en el programa lunar Apolo, controlando el cohete Saturno 5. Como la mayoría de las computadoras de la época, almacenaba datos en pequeños núcleos magnéticos. En este artículo, Cloud4Y habla sobre el módulo de memoria LVDC de la lujosa colección de Steve Jurvetson. Este módulo de memoria fue mejorado a mediados de la década de 1960 […]

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