Cloudflare está abrindo o código fonte do Framework Pingora


Cloudflare anuncia a abertura do código fonte do Framework Pingora.

 Cloudflare está abrindo o código fonte do Framework Pingora


Cloudflare é uma empresa líder global em serviços de rede e segurança na Internet. Fundada em 2009, ela oferece uma ampla gama de serviços projetados para melhorar o desempenho, a segurança e a confiabilidade de sites e aplicativos online. Abaixo estão algumas características e serviços-chave oferecidos pela Cloudflare:

  • Rede de Entrega de Conteúdo (CDN): A Cloudflare opera uma CDN global que armazena em cache o conteúdo estático de sites em servidores distribuídos em todo o mundo. Isso permite a entrega rápida de conteúdo aos usuários, reduzindo a latência e os tempos de carregamento das páginas da web.
  • Mitigação de Ataques DDoS: A Cloudflare fornece proteção avançada contra ataques de negação de serviço distribuídos (DDoS), que visam sobrecarregar um site com tráfego malicioso de várias fontes, tornando-o inacessível para usuários legítimos.
  • Firewall de Aplicativos Web (WAF): O WAF da Cloudflare protege os sites contra vulnerabilidades de aplicativos da web, filtrando e bloqueando o tráfego malicioso, incluindo ataques de injeção de SQL, cross-site scripting (XSS) e outras ameaças.
  • Serviços de DNS: A Cloudflare opera um serviço de Sistema de Nomes de Domínio (DNS) rápido, seguro e globalmente distribuído, que oferece resolução de DNS rápida e confiável para domínios registrados em sua plataforma.
  • SSL/TLS: A Cloudflare oferece suporte para criptografia SSL/TLS para proteger a comunicação entre os usuários e os servidores, garantindo que os dados transmitidos pela internet permaneçam seguros e privados.
  • Analytics e Insights: A Cloudflare fornece ferramentas analíticas para monitorar o desempenho do site, o tráfego de rede e as ameaças de segurança em tempo real, permitindo que os administradores tomem medidas proativas para melhorar a segurança e o desempenho.

O anúncio foi feito em 28 de Fevereiro de 2024

"Hoje, estamos orgulhosos de abrir o código Pingora, a estrutura Rust que temos usado para construir serviços que alimentam uma parte significativa do tráfego na Cloudflare. O Pingora é lançado sob a licença Apache versão 2.0."

 

O Pingora é uma estrutura multithreaded Rust async que nos auxilia na construção de serviços de proxy HTTP.



Segundo a Cloudflare você deve considerar Pingora se:

  • A segurança é sua principal prioridade: o Pingora é uma alternativa mais segura para serviços que são escritos em C/C++. Embora alguns possam argumentar sobre a segurança da memória entre linguagens de programação, a partir de nossa experiência prática, nos encontramos muito menos propensos a cometer erros de codificação que levam a problemas de segurança da memória. Além disso, à medida que passamos menos tempo lutando com essas questões, somos mais produtivos na implementação de novos recursos.
  • Seu serviço é sensível ao desempenho: o Pingora é rápido e eficiente. Como explicado em nosso post anterior, salvamos muitos recursos de CPU e memória graças à arquitetura multi-threaded da Pingora. A economia de tempo e recursos pode ser atraente para cargas de trabalho sensíveis ao custo e/ou à velocidade do sistema.
  • Seu serviço requer uma personalização extensa: as APIs que a estrutura de proxy Pingora fornece são altamente programáveis. Para usuários que desejam criar um gateway personalizado e avançado ou balanceador de carga, o Pingora fornece maneiras poderosas e simples de implementá-lo. Nós fornecemos exemplos na próxima seção.


Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais