Categoría: Administración

NewSQL = NoSQL + ACID

Hasta hace poco, en Odnoklassniki había aproximadamente 50 TB de datos procesados en tiempo real almacenados en SQL Server. Para tal volumen, proporcionar acceso rápido, confiable y también tolerante a fallos a un centro de datos utilizando una base de datos SQL es prácticamente imposible. Normalmente, en tales casos se utiliza uno de los almacenes NoSQL, pero no todo puede ser trasladado a NoSQL: algunas entidades requieren […]

Análisis detallado de AWS Lambda

La traducción del artículo ha sido preparada especialmente para los estudiantes del curso "Servicios en la Nube". ¿Te interesa desarrollarte en esta área? Mira el taller de Egor Zuev (TeamLead en la empresa InBit) "Servicio AWS EC2" y únete al grupo más cercano del curso: inicio el 26 de septiembre. Cada vez más personas están migrando a AWS Lambda por su escalabilidad, rendimiento, ahorro y la capacidad de procesar millones e incluso trillones de solicitudes al mes. […]

Slyrm DevOps. Día dos. IaC, pruebas de infraestructura y "Slyrm inspira!"

Fuera hay un típico pero positivo clima otoñal en San Petersburgo, en la sala de conferencias de Selectel hace calor, hay café, Coca-Cola y casi parece verano. En el mundo exterior es 5 de septiembre de 2019, estamos en el segundo día desde el inicio de Slyrm DevOps. En el primer día del intensivo cubrimos los temas más simples: Git, CI/CD. En el segundo día, preparamos para los participantes Infraestructura como Código y pruebas de infraestructura — […]

Principios generales de funcionamiento de QEMU-KVM

Mi comprensión actual: 1) KVM KVM (Máquina Virtual Basada en el Núcleo) – hipervisor (VMM – Administrador de Máquinas Virtuales) que opera como un módulo en el sistema operativo Linux. El hipervisor es necesario para ejecutar cierta software en un entorno inexistente (virtual) y a la vez ocultar del software el hardware físico real en el que se ejecuta. El hipervisor funciona como un "intermediario" […]

Entrenamiento Cisco 200-125 CCNA v3.0. Día 35. Protocolo de truncan dinámico DTP

Hoy examinaremos el protocolo de troncado dinámico DTP y VTP: el protocolo de troncado VLAN. Como mencioné en la última clase, seguiremos los temas del examen ICND2 en el orden en que aparecen en el sitio de Cisco. La vez pasada revisamos el ítem 1.1, y hoy analizaremos el 1.2: configuración, verificación y solución de problemas de las conexiones de los conmutadores de red: añadir […]

OpenCV en STM32F7-Discovery

Soy uno de los desarrolladores del sistema operativo Embox y en este artículo voy a contar sobre cómo logré ejecutar OpenCV en la placa STM32746G. Si buscas algo como 'OpenCV en placa STM32', puedes encontrar a muchas personas interesadas en usar esta biblioteca en placas STM32 u otros microcontroladores. Hay varios videos que, según […]

Portación de Qt a STM32

¡Buen día! En el proyecto Embox hemos ejecutado Qt en STM32F7-Discovery y nos gustaría contar sobre ello. Anteriormente, ya habíamos mencionado cómo logramos ejecutar OpenCV. Qt es un marco de trabajo multiplataforma que incluye no solo componentes gráficos, sino también elementos como QtNetwork, un conjunto de clases para trabajar con bases de datos, Qt for Automation (en […]

Teléfono SIP en STM32F7-Discovery

Hola a todos. Hace un tiempo escribimos sobre cómo conseguimos ejecutar un teléfono SIP en STM32F4-Discovery con 1 MB de ROM y 192 KB de RAM basado en Embox. Debo decir que esa versión era mínima y conectaba dos teléfonos directamente sin un servidor y con transmisión de voz solo en una dirección. Por eso decidimos poner en marcha […]

Cómo crear un proyecto de código abierto

Esta semana se llevará a cabo el festival de TI TechTrain en San Petersburgo. Uno de los ponentes será Richard Stallman. Embox también participará en el festival, y por supuesto, no podíamos dejar de lado el tema del software libre. Por lo tanto, una de nuestras presentaciones se titula “De un proyecto estudiantil a un proyecto de código abierto. La experiencia de Embox”. Se centrará en la historia del desarrollo de Embox como un proyecto de código abierto. En […]

No solo New Relic: una mirada a Datadog y Atatus

En el entorno de ingenieros SRE/DevOps, no sorprende que en algún momento un cliente (o un sistema de monitoreo) informe que "todo se ha perdido": el sitio no funciona, los pagos no se procesan, la vida es un vacío... Por mucho que se desee ayudar en tal situación, hacerlo sin una herramienta simple y comprensible puede ser muy complicado. A menudo, el problema está oculto en el propio código de la aplicación; solo se necesita […]

Windows: descubrimos quién está conectado

— ¡Oh, nada funciona, ayúdame! — No te preocupes, ahora lo corregiremos. Dime el nombre de la computadora… (un clásico de las llamadas al soporte técnico) Está bien si tienes una herramienta como BgInfo o si tus usuarios conocen el atajo Windows+Pause/Break y saben cómo usarlo. A veces hay raras excepciones que han llegado a aprender el nombre de su máquina. Pero a menudo […]

Entrenamiento Cisco 200-125 CCNA v3.0. Día 34. Concepto avanzado de VLAN

Ya hemos abordado las redes locales VLAN en los tutoriales de video Días 11, 12 y 13, y hoy continuaremos su estudio de acuerdo con el tema ICND2. Grabé el video anterior, que marcó el final de la preparación para el examen ICND1, hace varios meses, y desde entonces he estado muy ocupado. Creo que muchos de ustedes aprobaron exitosamente este […

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