Autor: Yuri Gagarin

RabbitMQ frente a Kafka: tolerancia a fallos y alta disponibilidad

En el artículo anterior, discutimos la agrupación de RabbitMQ para garantizar la tolerancia a fallos y alta disponibilidad. Ahora profundicemos en Apache Kafka. Aquí, la unidad de replicación es la partición. Cada tema tiene una o varias particiones. En cada partición hay un líder, con o sin seguidores. Al crear un tema, se especifica el número de particiones y el factor de replicación. El valor común es 3, esto es […]

Lanzamiento alfa de la distribución OpenMandriva Lx 4.1

Se ha formado la versión alfa de la distribución OpenMandriva Lx 4.1. El proyecto avanza gracias a la comunidad, después de que la empresa Mandriva S.A. pasara el control del proyecto a la organización sin fines de lucro 'OpenMandriva Association'. Se ofrece una compilación Live de 2.7 GB (x86_64). En esta nueva versión, el compilador Clang, utilizado para compilar paquetes, se ha actualizado a la rama LLVM 9.0. Además del núcleo Linux por defecto, para la compilación […]

RabbitMQ frente a Kafka: tolerancia a fallos y alta disponibilidad en clústeres

La tolerancia a fallos y la alta disponibilidad son temas amplios, por lo que dedicaremos artículos separados a RabbitMQ y Kafka. Este artículo se centra en RabbitMQ, y el siguiente tratará sobre Kafka, en comparación con RabbitMQ. El artículo es extenso, así que pónganse cómodos. Examinaremos las estrategias de tolerancia a fallos, consistencia y alta disponibilidad (HA), así como los compromisos que deben hacerse en cada estrategia. RabbitMQ puede funcionar […]

IBM Watson Visual Recognition: la función de reconocimiento de objetos ahora está disponible en IBM Cloud

Hasta hace poco, IBM Watson Visual Recognition se utilizaba principalmente para el reconocimiento de imágenes como un todo. Sin embargo, tratar la imagen como un todo no es el enfoque más correcto. Ahora, gracias a una nueva función de reconocimiento de objetos, los usuarios de IBM Watson tienen la posibilidad de entrenar modelos en imágenes con objetos etiquetados, para su posterior reconocimiento en cualquier fotograma. […]

El chip de código abierto OpenTitan reemplazará las raíces de confianza propietarias de Intel y ARM

La organización sin fines de lucro lowRISC, con la participación de Google y otros patrocinadores, presentó el 5 de noviembre de 2019 el proyecto OpenTitan, que se describe como 'el primer proyecto de código abierto para construir una arquitectura de chip de confianza de calidad en hardware'. OpenTitan, basado en la arquitectura RISC-V, es un chip de propósito especial para su instalación en servidores en centros de datos y en cualquier otro equipo donde se requiera asegurar […]

Actualización del sistema de archivos en clúster LizardFS 3.13.0-rc2

Después de un año de silencio en el desarrollo, se ha reanudado el trabajo en la nueva rama del sistema de archivos distribuido y tolerante a fallos LizardF 3.13, y se ha publicado el segundo candidato a lanzamiento. Recientemente, hubo un cambio de propietarios en la empresa que desarrolla LizardFS, se nombró un nuevo equipo directivo y se renovaron los desarrolladores. En los últimos dos años, el proyecto se ha apartado de la comunidad y no le ha prestado la atención adecuada, pero el nuevo equipo está decidido a revivir lo anterior […]

Hackathon en una pequeña empresa: cómo organizarlo sin gastar una fortuna en recursos

Este es un artículo sobre cómo organicé mi primer hackathon para el equipo. Para organizadores más experimentados, este material seguramente parecerá demasiado simple, y la historia, ingenua. Me dirigí a aquellos que están familiarizándose con el formato y se preguntan si deberían realizar un evento así. HFLabs hace cosas complejas con datos: limpiamos y enriquecemos los contactos de clientes para grandes empresas y construimos bases de datos de clientes que contienen cientos de millones de registros. En las oficinas de Moscú trabajan 65 personas, y alrededor de una docena de manera remota desde otros […]

Carga de confianza de Schrödinger. Intel Boot Guard

Les proponemos descender nuevamente a un nivel básico y hablar sobre la seguridad de los firmware en plataformas informáticas compatibles con x86. Esta vez, el ingrediente principal de la investigación es Intel Boot Guard (no confundir con Intel BIOS Guard) – una tecnología de arranque confiable respaldada por hardware, que el fabricante del sistema informático puede activar o desactivar permanentemente en la etapa de producción. Y ya conocemos la receta de la investigación: […]

Cómo escribir un contrato inteligente en Python en la red Ontology. Parte 1: Blockchain & Block API

Esta es la primera parte de una serie de artículos educativos sobre la creación de contratos inteligentes en Python en la red blockchain Ontology utilizando la herramienta de desarrollo de contratos inteligentes SmartX. En este artículo, comenzaremos conociendo la API del contrato inteligente de Ontology. La API del contrato inteligente de Ontology se divide en 7 módulos: Blockchain & Block API, Runtime API, Storage API, Native API, Upgrade API, Execution Engine API y […]

¿Hay perspectivas para 'Orlan' o nuestro 'Orlan' contra 'IBM'?

САИПР — código genético de parte» L.I.Volkov, jefe del 4 ЦНИИ МО En el título del artículo se combinan los encabezados de dos publicaciones que aparecieron en el lejano 1994 en los periódicos «Московский воин» y «Красная Звезда». La base de las publicaciones fue una entrevista que me realizó el corresponsal militar coronel Alexander Bezhko. Y estas dos publicaciones han caído en mis manos: la segunda publicación tiene aún […]

El 30 aniversario del manual OS Minix

El 14 de enero, en el primer día del viejo Año Nuevo de 2017, se publicó el artículo 'Persona. El Comandante Norton'. Después de leerlo, que provocó una gran cantidad de emociones, regresó a mi memoria el año 1987, un año significativo en mi vida. Es el año en que pasé de ser un joven investigador a jefe de uno de los departamentos líderes en el Instituto de Investigación, que había […]

La utilidad de limpieza de disco de Windows 10 ya no eliminará archivos importantes

La utilidad Liberador de espacio en disco ha sido parte de todas las versiones de Windows, y es una herramienta útil integrada en el sistema operativo. Con ella, se pueden eliminar archivos temporales, datos antiguos y cachés sin necesidad de limpieza manual o programas de terceros. Sin embargo, en Windows 10 apareció una versión más moderna llamada Storage Sense, que aborda esta misma tarea de manera más flexible. Ella […]

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