Categoría: Administración

Experimento para evaluar la aplicabilidad de la base de datos de grafos JanusGraph para resolver el problema de búsqueda de rutas adecuadas

Hola a todos. Estamos desarrollando un producto para el análisis de tráfico offline. En el proyecto hay una tarea relacionada con el análisis estadístico de los caminos de movimiento de los visitantes en las áreas. En el marco de esta tarea, los usuarios pueden hacer consultas al sistema del siguiente tipo: cuántos visitantes pasaron del área «A» al área «B»; cuántos visitantes pasaron del área «A» al área «B» a través del área «C», y luego […]

Storacle – almacenamiento de archivos descentralizado

Antes de empezar, debo dejar un enlace a el artículo anterior, para que quede claro de qué estamos hablando. En este artículo quisiera analizar la capa que se encarga del almacenamiento de archivos, y cómo puede ser utilizada por cualquier persona. Storacle es una biblioteca independiente, no hay conexión directa con la música. Se pueden organizar el almacenamiento de cualquier tipo de archivos. En el artículo anterior yo […]

Museria es un almacenamiento de música descentralizado

Una vez decidí escribir una aplicación para seleccionar música para mí y escucharla en casa/en la calle/en entrenamientos, etc. Y para que todo esto funcionara en un flujo, con mi mínima participación. Ideé la arquitectura, esbocé un prototipo y al final me encontré con un “pequeño problema”. No estaba claro de dónde obtener los propios archivos de las canciones. Para ese momento, VK ya había cerrado su API, en las principales plataformas musicales […]

Mucha RAM libre, NVMe Intel P4500 y todo se ralentiza — la historia de una fallida adición de un área de intercambio

En este artículo, hablaré sobre una situación que recientemente ocurrió con uno de los servidores de nuestro nube VPS, que me dejó confundido durante varias horas. He estado configurando y solucionando problemas de servidores Linux durante unos 15 años, pero este caso no encaja en mi experiencia: hice algunas suposiciones erróneas y me sentí un poco desesperado antes de […]

La principal razón por la cual Linux

Recientemente, se publicó en Habr un artículo titulado 'La principal razón por la que no es Linux', que causó mucho revuelo en los debates. Esta nota es una pequeña respuesta filosófica a ese artículo que, espero, aclarará algunos puntos desde una perspectiva bastante inesperada para muchos lectores. El autor del artículo original caracteriza los sistemas Linux de esta manera: Linux no es un sistema, sino […]

La principal razón por la que no Linux

Quiero dejar claro desde el principio que este artículo tratará exclusivamente sobre el uso de Linux en escritorio, es decir, en computadoras personales y estaciones de trabajo. Todo lo que se dice a continuación no se aplica a Linux en servidores, sistemas embebidos y otros dispositivos similares, ya que lo que voy a criticar probablemente beneficia a esos ámbitos de aplicación. Era el año 2020, y Linux […]

Cómo diseñé bloques y transacciones en mi blockchain en Go

Para que al final tengamos un blockchain y no solo una base de datos, necesitamos añadir 3 elementos importantes a nuestro proyecto: Descripción de la estructura de datos y métodos de bloque Descripción de la estructura de datos y métodos de transacción Funciones del blockchain que almacenan bloques en la BD y los encuentran por su hash o altura (o de alguna otra manera). Esto […]

Pequeños trucos de SSH

En este artículo se recopilan nuestros mejores consejos para un uso más eficiente de SSH. Aprenderá cómo: Añadir un segundo factor a la autenticación en SSH Usar agent forwarding de forma segura Salir de una sesión SSH congelada Mantener un terminal abierto de forma permanente Compartir una sesión de terminal remoto con un amigo (¡sin Zoom!) Añadiendo un segundo factor a su SSH El segundo factor de autenticación a su […]

Diseño de clústeres de Kubernetes: ¿cuántos deben existir?

Nota del traductor: este material proviene del proyecto educativo learnk8s y es una respuesta a una pregunta común al diseñar infraestructuras basadas en Kubernetes. Esperamos que las descripciones suficientemente detalladas de las ventajas y desventajas de cada una de las opciones ayuden a tomar la mejor decisión también para su proyecto. TL;DR: el mismo conjunto de cargas de trabajo se puede ejecutar en varios clústeres grandes (para cada clúster […]

Patrones arquitectónicos convenientes

¡Hola, Habr! A la luz de los acontecimientos actuales debido al coronavirus, varios servicios de Internet han comenzado a recibir una carga aumentada. Por ejemplo, una de las cadenas minoristas en el Reino Unido simplemente detuvo su sitio de pedidos en línea, ya que no tenían suficientes capacidades. Y no siempre se puede acelerar el servidor simplemente añadiendo hardware más potente, sin embargo, es necesario procesar las solicitudes de los clientes (o se irán a la competencia). En esta […]

Los principales errores de Cian

¡Saludos a todos! Me llamo Nikita, soy el líder del equipo de ingenieros en Cian. Una de mis responsabilidades en la empresa es reducir a cero la cantidad de incidentes relacionados con la infraestructura en producción. Lo que se va a discutir a continuación nos causó mucho dolor, y el objetivo de este artículo es evitar que otras personas repitan nuestros errores o al menos minimizar su impacto. […]

Apache Bigtop y la selección de la distribución de Hadoop hoy

Probablemente no sea un secreto para nadie que el año pasado fue un año de grandes cambios para Apache Hadoop. El año pasado se produjo la fusión de Cloudera y Hortonworks (en esencia, la adquisición de esta última), y Mapr, debido a serios problemas financieros, fue vendido a Hewlett Packard. Y si unos años atrás, en el caso de las instalaciones on-premises, a menudo había que elegir entre Cloudera y […]

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