Autor: Yuri Gagarin

BD do mensageiro (parte 1): projetando a estrutura do banco

Como traduzir os requisitos de negócios em estruturas de dados específicas com exemplos do projeto de um banco para mensageiro 'do zero'. Parte 1: projetando a estrutura do banco Parte 2: seccionando 'em tempo real'. Nosso banco não será tão grande e distribuído quanto o do VKontakte ou Badoo, mas será suficientemente bom — funcional, rápido e caberá em um único servidor PostgreSQL — para que […]

Arquitetura de armazenamento e entrega de fotos no Badoo

Artem Denisov (bo0rsh201, Badoo) O Badoo é o maior site de encontros do mundo. Atualmente, temos cerca de 330 milhões de usuários registrados em todo o mundo. Mas o que é muito mais importante no contexto da nossa conversa de hoje é que armazenamos cerca de 3 petabytes de fotos de usuários. Todos os dias, nossos usuários enviam cerca de 3,5 milhões de […]

A Mozilla corrigiu no Firefox uma vulnerabilidade de dia zero que estava sendo explorada ativamente por hackers.

Ontem, a Mozilla lançou um patch para seu navegador Firefox, que corrige uma vulnerabilidade de dia zero. Segundo relatos de fontes na internet, a vulnerabilidade estava sendo explorada ativamente por cibercriminosos, mas os representantes da Mozilla ainda não comentaram essa informação. Sabe-se que a vulnerabilidade afetava o compilador JIT JavaScript IonMonkey para o SpiderMonkey, um dos componentes principais do núcleo do Firefox que processa operações JavaScript. Especialistas consideram o problema como […]

Lançamento do OpenWRT 19.07

Foram formatadas as compilacões de um novo lançamento significativo do OpenWRT — uma distribuição Linux aberta para roteadores de rede doméstica. As principais novidades visíveis ao usuário: Em todos os dispositivos, está sendo usado o núcleo 4.14.x. Adicionada a arquitetura ath79, que suporta dispositivos anteriormente classificados na arquitetura ar71xx. A diferença é o uso de Device Tree em vez de codificar explicitamente as especificações de cada dispositivo nos arquivos C. A performance do roteamento aumentou significativamente com a implementação de […]

O Chrome, seguindo o Firefox, adicionará proteção contra notificações incômodas.

A empresa Google revelou planos para implementar no Chrome ferramentas para bloquear notificações intrusivas, semelhantes às que foram recentemente propostas para os usuários do Firefox 72. O Google concordou que a maior parte das notificações relacionadas à verificação de credenciais aparece de maneira incômoda nos sites. Em vez de exibir tais notificações quando realmente necessário, os sites frequentemente solicitam a confirmação das credenciais […]

A maldição do segundo mês

Mudanças organizacionais enfrentam dois problemas principais — começar e não desistir. E, estranhamente, desistir é mais difícil do que começar. Começar é difícil, especialmente se as mudanças planejadas são grandes. Essa questão é resolvida facilmente — é preciso iniciar aos poucos, em partes. Para os especialistas, isso é chamado de agile, e também – fail fast, fail cheap. Dê um passo, avalie, ou descarte, […]

Ao gerenciar uma equipe, quebre todas as regras.

Na arte da gestão, existem muitos conselhos contraditórios, e os melhores gerentes do mundo seguem suas próprias regras. Eles estão certos e por que o processo de contratação nas empresas de liderança de mercado é assim e não de outra forma? Devemos nos esforçar para superar nossas falhas? Por que equipes autogeridas frequentemente não funcionam? Em quem o gerente deve investir mais tempo — em […]

Istio Circuit Breaker: desligando containers com falha

As festas acabaram e estamos de volta com nosso segundo post da série sobre Istio Service Mesh. O tema de hoje é o Circuit Breaker, que em tradução literal significa 'disjuntor', e no jargão técnico é chamado de 'dispositivo de proteção'. Porém, no Istio, esse disjuntor desativa não um circuito curto ou sobrecarregado, mas containers falhos. Como isso deve funcionar idealmente Quando […]

Uma nova opção aparecerá no Gerenciador de Tarefas do Windows 10.

A Microsoft lançou uma nova atualização do Windows 10 Build 19541 como parte do programa ‘Insider’. Esta atualização está disponível no Fast Ring e inclui várias melhorias menores, que podem ou não estar na versão de 2020. No entanto, as inovações em si são interessantes. Primeiro, é uma nova opção do Gerenciador de Tarefas, que mostrará aos usuários a arquitetura de cada processo. Ela […]

A Huawei lançou uma nova distribuição Linux chamada openEuler.

A empresa Huawei anunciou a conclusão da formação da infraestrutura para o desenvolvimento de uma nova distribuição Linux — openEuler, que será desenvolvida com a participação da comunidade. No site do projeto já foi publicado o primeiro lançamento do openEuler 1.0, cuja imagem ISO (3,2 GB) está disponível apenas para sistemas baseados na arquitetura Aarch64 (ARM64). O repositório conta com cerca de 1000 pacotes, compilados para as arquiteturas ARM64 e x86_64. O código-fonte […]

Atualização do Firefox 72.0.1 e 68.4.1 com correção de uma vulnerabilidade crítica de 0-day

Foram publicados lançamentos de correção de emergência do Firefox 72.0.1 e 68.4.1, nos quais foi corrigida uma vulnerabilidade crítica (CVE-2019-17026), que permite a execução de código ao abrir páginas com um formato específico. O perigo é agravado pelo fato de que, antes da correção, já havia registros de ataques utilizando essa vulnerabilidade, e os criminosos possuem um exploit funcional. Todos os usuários do Firefox são aconselhados a atualizar o navegador urgentemente, e […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster