Autor: Yuri Gagarin

BD del mensajero (parte 1): diseñando la estructura de la base de datos

Cómo traducir los requisitos empresariales en estructuras de datos concretas utilizando como ejemplo el diseño "desde cero" de una base para un mensajero. Parte 1: diseñando la estructura de la base Parte 2: seccionando "en vivo" Nuestra base no será tan masiva y distribuida como la de Vkontakte o Badoo, sino "para tenerla", pero que sea buena: funcional, rápida y que quepa en un solo servidor PostgreSQL — para […]

Arquitectura de almacenamiento y entrega de fotografías en Badoo

Artem Denisov (bo0rsh201, Badoo) Badoo es el sitio de citas más grande del mundo. Actualmente tenemos aproximadamente 330 millones de usuarios registrados en todo el mundo. Pero, lo que es aún más importante en el contexto de nuestra conversación de hoy, es que almacenamos alrededor de 3 petabytes de fotos de usuarios. Cada día, nuestros usuarios suben aproximadamente 3.5 millones […]

Mozilla ha solucionado una vulnerabilidad de día cero en Firefox que estaba siendo utilizada activamente por hackers

Ayer, Mozilla lanzó un parche para su navegador Firefox que corrige una vulnerabilidad de día cero. Según informes de fuentes en línea, la vulnerabilidad fue explotada activamente por los delincuentes, pero representantes de Mozilla aún no han comentado sobre esta información. Se sabe que la vulnerabilidad afectaba al compilador JIT de JavaScript IonMonkey para SpiderMonkey, uno de los componentes principales del núcleo de Firefox que maneja las operaciones de JavaScript. Los especialistas han clasificado el problema como […]

Lanzamiento de OpenWRT 19.07

Se han formado compilaciones de una nueva versión significativa de OpenWRT — un distribuidor abierto de Linux para enrutadores de red domésticos. Las principales novedades visibles para el usuario son: Todos los dispositivos utilizan el núcleo 4.14.x. Se ha añadido la arquitectura ath79, que admite dispositivos que anteriormente pertenecían a la arquitectura ar71xx. La diferencia es el uso de Device Tree en lugar de especificar explícitamente la particularidad de cada dispositivo en archivos C. Se ha mejorado significativamente el rendimiento de enrutamiento gracias a la implementación de […]

Chrome, siguiendo a Firefox, añadirá protección contra las molestas notificaciones

La empresa Google ha revelado planes para implementar en Chrome herramientas para bloquear notificaciones molestas, similares a las que fueron propuestas a los usuarios en Firefox 72 hace unos días. Google ha admitido que la mayor parte de las notificaciones relacionadas con la verificación de credenciales son presentadas por los sitios de manera molesta. En lugar de mostrar tales notificaciones cuando realmente son necesarias, los sitios suelen solicitar la verificación de credenciales […]

La maldición del segundo mes

Los cambios organizativos enfrentan dos problemas clave: iniciar y no rendirse. Curiosamente, no rendirse es más difícil que empezar. Iniciar es complicado si los cambios son grandes. Este problema se resuelve simplemente: hay que comenzar poco a poco, en partes. Para los expertos, recuerden que esto se llama agile, y también 'fail fast, fail cheap'. Da un paso, evalúa, o lo descartas, […]

Al gestionar un equipo, rompe todas las reglas

En el arte de la gestión, hay muchas recetas contradictorias, y los mejores gerentes del mundo siguen sus propias reglas. ¿Tienen razón y por qué el proceso de contratación en las empresas líderes del mercado está organizado de esta manera? ¿Es necesario esforzarse enormemente por superar nuestras debilidades? ¿Por qué los equipos autogestionados a menudo no funcionan? ¿En quién debe invertir más tiempo un gerente: en […]

Istio Circuit Breaker: desactivando contenedores defectuosos

Las fiestas han terminado y volvemos con nuestra segunda publicación de la serie sobre Istio Service Mesh. El tema de hoy es el Circuit Breaker, que en terminología eléctrica se traduce como "interruptor automático", coloquialmente – "automático de protección". Solo que en Istio, este automático no desconecta un circuito que se ha cortado o sobrecargado, sino que desactiva contenedores defectuosos. Cómo debería funcionar en ideal Cuando […]

El Administrador de tareas de Windows 10 tendrá una nueva opción

La empresa Microsoft ha lanzado una nueva actualización de Windows 10 Build 19541 como parte del programa 'Insider'. Está disponible en Fast Ring e incluye varias mejoras menores que podrían llegar a la versión de 2020 o no. Sin embargo, las innovaciones en sí son interesantes. En primer lugar, es una nueva opción del Administrador de tareas que mostrará a los usuarios la arquitectura de cada proceso. Esto […]

Huawei ha publicado una nueva distribución de Linux llamada openEuler

La empresa Huawei ha anunciado la finalización de la infraestructura para el desarrollo de una nueva distribución de Linux: openEuler, que se desarrollará con la participación de la comunidad. En el sitio del proyecto ya se ha publicado la primera versión de openEuler 1.0, cuyo archivo iso (3.2 GB) está disponible solo para sistemas basados en la arquitectura Aarch64 (ARM64). El repositorio cuenta con alrededor de 1000 paquetes compilados para las arquitecturas ARM64 y x86_64. Código fuente […]

Actualización de Firefox 72.0.1 y 68.4.1 que corrige una vulnerabilidad crítica de 0-day

Se han publicado versiones de emergencia de Firefox 72.0.1 y 68.4.1, que corrigen una vulnerabilidad crítica (CVE-2019-17026) que permite la ejecución de código al abrir páginas con un formato determinado. El peligro se agrava porque, incluso antes de realizar la corrección, se han registrado ataques utilizando esta vulnerabilidad y hay un exploit funcional en manos de los atacantes. Se recomienda a todos los usuarios de Firefox que actualicen urgentemente su navegador, 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