tópico: Blog

Da alta latência do Ceph ao patch do kernel com eBPF/BCC

O Linux possui um grande número de ferramentas para depurar o kernel e os aplicativos. A maioria deles tem um impacto negativo no desempenho do aplicativo e não pode ser usado na produção. Há alguns anos, outra ferramenta foi desenvolvida - eBPF. Ele permite que você rastreie o kernel e os aplicativos do usuário com baixo overhead e sem a necessidade de reconstruir programas e […]

Como preparar seu site para cargas pesadas: 5 dicas práticas e ferramentas úteis

Os usuários realmente não gostam quando o recurso online de que precisam “desacelera”. Os dados da pesquisa sugerem que 57% dos usuários deixarão uma página da Web se ela demorar mais de três segundos para carregar, enquanto 47% estão dispostos a esperar apenas dois segundos. Um atraso de um segundo pode custar 7% de conversão e 16% menos satisfação do usuário. Portanto, você precisa se preparar para um aumento de carga e rajadas de tráfego. […]

Cérebros estúpidos, emoções ocultas, algoritmos insidiosos: a evolução do reconhecimento facial

Os antigos egípcios sabiam muito sobre vivissecção e podiam distinguir o fígado do rim pelo toque. Enfaixando múmias de manhã à noite e fazendo tratamentos médicos (da trepanação à remoção de tumores), você inevitavelmente aprenderá a entender a anatomia. A riqueza de detalhes anatômicos foi mais do que compensada pela confusão com a compreensão da função dos órgãos. Sacerdotes, médicos e pessoas comuns colocaram corajosamente a razão no coração e […]

Transição de monolito para microsserviços: história e prática

Neste artigo, falarei sobre como o projeto em que trabalho evoluiu de um grande monólito para um conjunto de microsserviços. O projeto começou sua história há muito tempo, no início de 2000. As primeiras versões foram escritas em Visual Basic 6. Com o tempo, ficou claro que seria difícil manter o desenvolvimento nessa linguagem no futuro, pois o IDE [… ]

Amazon publicou Open Distro para Elasticsearch 1.0.0

A Amazon lançou o primeiro lançamento do produto Open Distro for Elasticsearch, que inclui uma versão totalmente aberta da plataforma de pesquisa, análise e armazenamento de dados Elasticsearch. A edição publicada é adequada para uso empresarial e inclui recursos avançados disponíveis apenas na versão comercial do Elasticsearch original. Todos os componentes do projeto são distribuídos sob a licença Apache 2.0. As montagens finalizadas são preparadas em [...]

Ferrugem 1.36

A equipe de desenvolvimento está animada em apresentar o Rust 1.36! O que há de novo no Rust 1.36? Traço futuro estabilizado, do novo: alloc crate, MaybeUninit , NLL para Rust 2015, nova implementação de HashMap e uma nova bandeira -offline para Cargo. E agora com mais detalhes: No Rust 1.36, a característica Future foi finalmente estabilizada. Alocação de caixa. A partir do Rust 1.36, partes do std que dependem [...]

Valve abriu um novo compilador de shader para GPUs AMD

A Valve ofereceu na lista de discussão de desenvolvedores Mesa um novo compilador de shader ACO para o driver RADV Vulkan, posicionado como uma alternativa ao compilador de shader AMDGPU usado nos drivers OpenGL e Vulkan RadeonSI e RADV para chips gráficos AMD. Assim que os testes forem concluídos e a funcionalidade finalizada, o ACO está planejado para ser oferecido para inclusão na composição principal do Mesa. O código proposto pela Valve visa […]

75 vulnerabilidades corrigidas na plataforma de e-commerce Magento

Na plataforma aberta de organização de e-commerce Magento, que ocupa cerca de 20% do mercado de sistemas de criação de lojas online, foram identificadas vulnerabilidades, cuja combinação permite realizar um ataque para executar o seu código no servidor, obtenha controle total sobre a loja online e organize o redirecionamento de pagamentos. As vulnerabilidades foram corrigidas nas versões 2.3.2, 2.2.9 e 2.1.18 do Magento, que no total corrigiram 75 problemas [...]

People Can Fly adoraria enfrentar Bulletstorm 2, mas por enquanto eles estão dando tudo de si para Outriders

Os fãs de jogos de tiro clássicos apreciaram muito o Bulletstorm, lançado em 2011, que recebeu um relançamento da Full Clip Edition em 2017. No final de agosto, segundo o diretor executivo do estúdio de desenvolvimento People Can Fly, Sebastian Wojciechowski, também será lançada uma versão para o console híbrido Nintendo Switch. Mas e quanto a um potencial Bulletstorm 2? Isso é realmente interessante para muitas pessoas. Acontece que a esperança […]

Mozilla lançou um site demonstrando métodos para rastrear usuários

A Mozilla introduziu o serviço Track THIS, que permite avaliar visualmente os métodos de redes de publicidade que rastreiam as preferências dos visitantes. O serviço permite simular quatro perfis típicos de comportamento online através da abertura automatizada de cerca de 100 abas, após o que as redes de publicidade passam a oferecer conteúdos correspondentes ao perfil selecionado durante vários dias. Por exemplo, se você selecionar o perfil de uma pessoa muito rica, o anúncio começará a […]

Rumores: The Last of Us: Part II será lançado em fevereiro de 2020 em quatro edições

Rumores sobre a data de lançamento de The Last of Us: Part II têm aparecido no campo de informações desde que a Sony colocou o jogo na seção “Em breve”. Depois disso, diversas fontes apontaram para fevereiro de 2020, mas não houve confirmação oficial. O mesmo mês foi mencionado por um membro da Nibel em seu Twitter, referindo-se a um usuário chinês sob o apelido de ZhugeEX. EM […]

Lançamento do OpenWrt 18.06.04

Foi preparada uma atualização do pacote de distribuição OpenWrt 18.06.4, que é focado no uso em diversos dispositivos de rede, como roteadores e pontos de acesso. O OpenWrt oferece suporte a várias plataformas e arquiteturas diferentes e possui um sistema de compilação que permite a compilação cruzada de maneira fácil e conveniente, incluindo vários componentes no assembly, o que facilita a criação de um […]