Categoría: Administración

Entendiendo Docker

Desde hace varios meses utilizo Docker para estructurar el proceso de desarrollo y entrega de proyectos web. Ofrezco a los lectores de «HabrHabr» la traducción del artículo introductorio sobre Docker: «Understanding Docker». ¿Qué es Docker? Docker es una plataforma abierta para desarrollar, entregar y operar aplicaciones. Docker está diseñado para desplegar sus aplicaciones más rápidamente. Con Docker, puede separar su aplicación de su infraestructura y […]

Blockchain como plataforma de transformación digital

Tradicionalmente, los sistemas informáticos de las empresas se han diseñado para tareas de automatización y soporte de sistemas específicos, como ERP. Hoy en día, las organizaciones deben abordar tareas distintas: la digitalización y la transformación digital. Hacer esto sobre la base de la anterior arquitectura de TI es complicado. La transformación digital es un desafío importante. ¿Sobre qué debe fundamentarse el programa de transformación de los sistemas de TI con el objetivo de la transformación digital del negocio? La infraestructura de TI adecuada es la clave para […]

werf: nuestra herramienta para CI/CD en Kubernetes (reseña y video de la presentación)

El 27 de mayo, en la sala principal de la conferencia DevOpsConf 2019, que se lleva a cabo como parte del festival RIT++ 2019, se presentó la charla «werf — nuestra herramienta para CI/CD en Kubernetes» en la sección «Entrega continua». En ella se abordan los problemas y desafíos que todos enfrentan al desplegar en Kubernetes, así como los matices que pueden no ser evidentes de inmediato. […]

Cómo probamos varias bases de datos de series temporales

En los últimos años, las bases de datos de series temporales (Time-series databases) han pasado de ser algo raro (usado en sistemas de monitoreo especializados o en proyectos de Big Data) a un "producto de consumo masivo". En Rusia, hay que agradecer especialmente a Yandex y ClickHouse por esto. Hasta ese momento, si necesitabas almacenar […]

Historia del problema de la migración del almacenamiento de docker (raíz de docker)

No hace mucho, se decidió en uno de los servidores transferir el almacenamiento de docker (el directorio donde docker almacena todos los archivos de contenedores e imágenes) a una partición separada que tenía una mayor capacidad. La tarea, en principio, parecía trivial y no presagiaba problemas... Comencemos: 1. Detenemos y eliminamos todos los contenedores de nuestra aplicación: docker-compose down si hay muchos contenedores, y están en […]

La diferencia entre bin, sbin, usr/bin, usr/sbin

El 30 de noviembre de 2010, David Collier escribió: He notado que en busybox los enlaces están distribuidos en estos cuatro directorios. ¿Hay alguna regla sencilla para determinar en qué directorio debe estar cada enlace? Por ejemplo, kill está en /bin, mientras que killall está en /usr/bin… No veo ninguna lógica en esta distribución. Ustedes, […]

Otra opinión sobre la diferencia entre bin, sbin, usr/bin, usr/sbin

Recientemente encontré este artículo: La diferencia entre bin, sbin, usr/bin, usr/sbin. Me gustaría compartir mi perspectiva sobre el estándar. /bin Contiene comandos que pueden ser utilizados tanto por el administrador del sistema como por los usuarios, pero que son necesarios cuando no se han montado otros sistemas de archivos (por ejemplo, en modo de un solo usuario). También puede contener comandos que son utilizados indirectamente por scripts. Allí […]

Cómo Dark despliega código en 50 ms

Cuanto más rápido es el proceso de desarrollo, más rápido crece una empresa tecnológica. Desafortunadamente, las aplicaciones modernas trabajan en nuestra contra: nuestros sistemas deben actualizarse en tiempo real y, al mismo tiempo, no deben interrumpir ni causar tiempos de inactividad. El despliegue en estos sistemas se convierte en una tarea compleja y requiere pipelines complicados de entrega continua, incluso en equipos pequeños. […]

Optimización de consultas de bases de datos en un servicio B2B para constructores

¿Cómo crecer diez veces en la cantidad de consultas a la base de datos sin mudarse a un servidor más potente y manteniendo la operatividad del sistema? Les contaré cómo luchamos contra la caída del rendimiento de nuestra base de datos, cómo optimizamos las consultas SQL para atender a la mayor cantidad posible de usuarios y no aumentar los costos de recursos computacionales. Estoy desarrollando un servicio para la gestión de procesos de negocio […]

Revisión de la herramienta gratuita SQLIndexManager

Como se sabe, los índices juegan un papel crucial en las bases de datos, proporcionando una búsqueda rápida de los registros necesarios. Por eso es tan importante mantenerlos adecuadamente. Se ha escrito bastante sobre el análisis y la optimización, incluso en Internet. Por ejemplo, recientemente se realizó una revisión de este tema en esta publicación. Existen múltiples soluciones, tanto de pago como gratuitas, para esto. Por ejemplo, hay […]

Cómo las prioridades de los pod’s en Kubernetes causaron tiempo de inactividad en Grafana Labs

Nota del traductor: Le presentamos detalles técnicos sobre las razones del reciente tiempo de inactividad del servicio en la nube mantenido por los creadores de Grafana. Este es un ejemplo clásico de cómo una nueva característica, que parece ser exclusivamente útil y destinada a mejorar la calidad de la infraestructura... puede causar daño si no se prevén los innumerables matices de su aplicación en situaciones de producción. Es maravilloso cuando surgen materiales como este, que permiten aprender no solo […]

El libro "Linux en acción"

¡Hola, Habrers! En el libro, David Clinton describe 12 proyectos reales, incluyendo la automatización de un sistema de copia de seguridad y recuperación, la configuración de una nube personal al estilo Dropbox y la creación de un servidor MediaWiki. A través de ejemplos interesantes, aprenderás sobre virtualización, recuperación ante desastres, seguridad, copias de seguridad, implementación de DevOps y resolución de problemas del sistema. Cada capítulo termina con un resumen de recomendaciones prácticas, […]

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