Autor: Yuri Gagarin

Projetando clusters Kubernetes: quantos devem existir?

Nota: este material é do projeto educacional learnk8s — uma resposta a uma pergunta comum ao projetar infraestruturas baseadas em Kubernetes. Esperamos que as descrições detalhadas das vantagens e desvantagens de cada uma das opções ajudem a fazer a escolha ideal para o seu projeto. TL;DR: o mesmo conjunto de cargas de trabalho pode ser executado em vários grandes clusters (para cada cluster […

A empresa Valve lançou o Proton 5.0-7, um pacote para executar jogos de Windows no Linux

A empresa Valve publicou o lançamento do projeto Proton 5.0-7, que se baseia nos desenvolvimentos do projeto Wine e tem como objetivo garantir a execução de aplicativos de jogos criados para Windows no Linux e disponíveis no catálogo Steam. O desenvolvimento do projeto é distribuído sob a licença BSD. O Proton permite executar diretamente no cliente Steam para Linux aplicativos de jogos fornecidos apenas para Windows. O pacote inclui uma implementação do DirectX […

Lançamento da distribuição Linux Pop!_OS 20.04.

A empresa System76, especializada na produção de laptops, PCs e servidores fornecidos com Linux, anunciou o lançamento da distribuição Pop!_OS 20.04, desenvolvida para ser fornecida em hardware da System76, em vez da distribuição anterior Ubuntu, e vem com um ambiente de desktop reformulado. O Pop!_OS é baseado na base de pacotes do Ubuntu 20.04 e também é anunciado como uma versão com suporte de longo prazo (LTS). O desenvolvimento do projeto é distribuído […

QtProtobuf 0.3.0

Foi lançada uma nova versão da biblioteca QtProtobuf. QtProtobuf é uma biblioteca livre, licenciada sob a MIT. Com ela, você pode facilmente usar o Google Protocol Buffers e gRPC em seu projeto Qt. Mudanças: Adicionada a suporte à serialização JSON. Adicionada a compilação estática para plataformas Win32. Migração para a convenção de nomenclatura cAmEl nos campos das mensagens. Pacotes de instalação rpm de release adicionados e possibilidade […]

Padrões arquiteturais convenientes

Olá, Habr! À luz dos eventos atuais devido ao coronavírus, uma série de serviços online começou a receber um aumento na carga. Por exemplo, uma das redes de varejo no Reino Unido simplesmente parou o site de pedidos online, pois não havia capacidade suficiente. E nem sempre é possível acelerar um servidor apenas adicionando equipamentos mais potentes, mas as solicitações dos clientes precisam ser processadas (ou eles irão para os concorrentes). Neste […]

Os principais erros da Cian

Olá a todos! Meu nome é Nikita, sou líder da equipe de engenheiros da Cian. Uma das minhas responsabilidades na empresa é reduzir o número de incidentes relacionados à infraestrutura em produção para zero. O que será abordado a seguir nos trouxe muita dor, e o objetivo deste artigo é evitar que outras pessoas cometam os mesmos erros ou, pelo menos, minimizar seu impacto. […]

Apache Bigtop e a escolha de distribuições Hadoop hoje

Provavelmente, não é segredo para ninguém que o ano passado foi um ano de grandes mudanças para o Apache Hadoop. No ano passado, houve a fusão da Cloudera com a Hortonworks (essencialmente, a aquisição da segunda), enquanto a MapR, devido a sérios problemas financeiros, foi vendida para a Hewlett Packard. E se há alguns anos, no caso de instalações on-premises, a escolha frequentemente recaía sobre a Cloudera e […]

A Microsoft apresentou o Rust/WinRT. O Rust-analyzer está disponível para integração do Rust com IDE.

A Microsoft publicou a ferramenta Rust/WinRT, permitindo usar a linguagem Rust para desenvolver aplicativos baseados na arquitetura WinRT (Windows Runtime). O código relacionado ao projeto foi publicado sob a licença MIT. Rust/WinRT possibilita, ao igualar-se ao C++/WinRT, criar aplicativos utilizando as ferramentas padrão do Rust, permitindo chamar quaisquer APIs WinRT existentes ou futuras, utilizando código gerado dinamicamente a partir de metadados, […]

Firefox Preview 5.0 agora disponível para Android

Para a plataforma Android, foi lançado o navegador experimental Firefox Preview 5.0, desenvolvido sob o codinome Fenix como substituto da edição Firefox para Android. Em breve, o lançamento será disponibilizado no catálogo Google Play (é necessário Android 5 ou superior para funcionamento). O Firefox Preview utiliza o motor GeckoView, baseado nas tecnologias do Firefox Quantum, e um conjunto de bibliotecas do Mozilla Android […]

O projeto Xfce transferiu o desenvolvimento para o GitLab

Os desenvolvedores do projeto Xfce anunciaram a conclusão da migração para uma nova infraestrutura de desenvolvimento, baseada na plataforma GitLab. Anteriormente, o acesso aos repositórios de código era feito através de uma combinação de cgit e gitolite. O antigo servidor git.xfce.org foi convertido para modo somente leitura, sendo recomendado o uso de gitlab.xfce.org. A migração para o GitLab não resultará em mudanças que afetem usuários ou mantenedores de pacotes, mas […]

Tcl/Tk. Diálogo alternativo para seleção de arquivos para as plataformas Linux e Android

Hoje, a linguagem de script Tcl/Tk é utilizada não apenas em computadores, mas também foi portado com sucesso para a plataforma Android. Porém, é nessa plataforma que se tornaram especialmente evidentes todas as falhas da caixa de diálogo de seleção de arquivos tcl/tk (tk_getSaveFile, tk_getOpenFile ou tk_chooseDirectory). O que não agrada nessa caixa de diálogo? A falta de operações básicas com pastas/arquivos: criar, destruir, renomear. Não, não me entenda mal, em […]

Quarkus: modernização de aplicações usando helloworld do JBoss EAP Quickstart

Olá a todos neste blog, e aqui está o quarto post da série sobre Quarkus! O post anterior falava sobre como o Quarkus unifica MicroProfile e Spring. Lembremos que o Quarkus se posiciona como "Java subatômica super rápida", também conhecida como "pilha Java orientada para Kubernetes, ajustada para GraalVM e OpenJDK HotSpot, construída a partir das melhores bibliotecas e padrões". Hoje, vamos mostrar como modernizar […]

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