KrakenD Framework: agora é um projeto aberto da Linux Foundation!

KrakenD Framework: agora é um projeto aberto da Linux Foundation!

KrakenD Framework: agora é um projeto aberto da Linux Foundation!

Há poucos dias, no dia 11 de maio, foram divulgadas as seguintes novidades: A organização e os desenvolvedores de "KrakenD" juntamente com a Fundação Linux, anunciar que o "Estrutura KrakenD", sua principal força de trabalho, foi doada à Fundação Linux e a partir de agora, ele será conhecido como o «Projeto Lura».

Portanto, hoje vamos nos aprofundar um pouco sobre o "Estrutura KrakenD" ligou agora «Projeto Lura».

Estrutura KrakenD: Introdução

El "Estrutura KrakenD" Não é o único Gateway de API de código aberto e alto desempenho com middlewares (back-end para front-end) existentes no mercado. Existem também outros de código aberto, gratuitos ou pagos, como Kong, Tyk y Gerenciador de API WSO2. Existem também soluções proprietárias (comerciais), como: e Microsoft Azure y Dreamfactory.

No entanto, é considerado um dos melhores do gênero hoje. Porque, entre muitos destaques, é um dos que trabalham mais rápido com Agregação de microsserviço (BFF). E também com conectividade de serviço (pub / sub, filas, gRPC, entre outros) projetado para uso em grande escala.

KrakenD Framework: Open Source API Gateway

KrakenD Framework: Open Source API Gateway

O que é KrakenD Framework?

Conforme Site oficial de "KrakenD", o "Estrutura KrakenD" É descrito da seguinte forma:

"KrakenD é um gateway de API muito rápido, que vem com escalabilidade linear verdadeira. Além disso, KrakenD é um gateway de API distribuído e sem estado de alto desempenho que ajuda você a adotar microsserviços sem esforço. KrakenD é mais do que um proxy típico que encaminha clientes para serviços de back-end, mas um mecanismo poderoso que pode transformar, adicionar ou remover dados de serviços próprios ou de terceiros. KrakenD também implementa os padrões Backend for Frontend e Micro-frontends para eliminar a necessidade de lidar com vários serviços REST, isolando os clientes dos detalhes de implementação de microsserviços."

O que é o Projeto Lura?

O que é o Projeto Lura?

Como expressamos no início, agora o "Estrutura KrakenD" é conhecido como o «Projeto Lura». Desde que, no Blog oficial do KrakenD o seguinte foi anunciado há alguns dias (11/05/2021) notícia:

"Hoje, junto com a Linux Foundation, anunciamos que o KrakenD Framework, nosso mecanismo principal, foi doado à Linux Foundation e agora é o "Projeto Lura". A missão do Projeto Lura é fornecer uma estrutura de gateway de API de alto desempenho, extensível, simples e sem estado projetada para configurações nativas da nuvem e locais. Em vez de resolver um caso de uso específico, Lura fornece uma biblioteca de componentes, uma estrutura para montá-los em sistemas de gateway de API personalizados, como um conjunto de Lego." O framework KrakenD se torna um projeto da Linux Foundation

Eles também adicionaram o seguinte no referido anúncio:

"Duas implementações de gateway de API bem conhecidas do mecanismo Lura são as edições KrakenD Community e Enterprise. Estaremos adicionando Lura como um novo motor no KrakenD 2.0 (fique ligado em breve!). O KrakenD API Gateway continuará sem alterações em suas edições Community (FOSS) e Enterprise, e nenhuma ação é necessária se você estiver usando nossos produtos montados." O framework KrakenD se torna um projeto da Linux Foundation

Mais informações úteis sobre o Projeto Lura

No site oficial de «KrakenD», todos características atuais Deste projeto. OU baixe as últimas versões disponível a partir dele e acessar todos os documentação necessário. E se necessário, seu site oficial no GitHub. Em que eles também adicionam as seguintes informações sobre o «Projeto Lura»:

"KrakenD é um construtor de API Gateway e gerador de proxy que fica entre o cliente e todos os servidores de origem, adicionando uma nova camada que remove toda a complexidade dos clientes, fornecendo apenas as informações de que a IU precisa. KrakenD atua como um agregador de muitas fontes em terminais únicos e permite agrupar, agrupar, transformar e reduzir as respostas. Além disso, ele suporta uma miríade de middleware e plug-ins que permitem estender a funcionalidade, como adicionar autorização Oauth ou camadas de segurança. KrakenD não só suporta HTTP (S), mas sendo um conjunto de bibliotecas genéricas, pode construir todos os tipos de API Gateways e proxies, incluindo, por exemplo, um gateway RPC."

Imagem genérica para conclusões do artigo

Conclusão

Nós esperamos isso "postinho útil" em «Framework KrakenD» e pelo «Proyecto Lura», especificamente sobre o que eles são e as notícias de que se tornou um Projeto de código aberto patrocinado pela Fundação Linux; é de grande interesse e utilidade, para todo o «Comunidad de Software Libre y Código Abierto» e de grande contribuição para a difusão do maravilhoso, gigantesco e crescente ecossistema de aplicações de «GNU/Linux».

Por enquanto, se você gostou disso publicación, Não pare Compartilhe com outras pessoas, nos seus sites, canais, grupos ou comunidades de redes sociais ou sistemas de mensagens preferidos, de preferência gratuitos, abertos e / ou mais seguros como TelegramSignalMastodonte ou outro de Fediverse, preferencialmente.

E lembre-se de visitar nossa página inicial em «DesdeLinux» para explorar mais novidades, bem como aderir ao nosso canal oficial de Telegrama de DesdeLinuxEmbora, para obter mais informações, você pode visitar qualquer Biblioteca online como OpenLibra y jedit, para acessar e ler livros digitais (PDFs) sobre este assunto ou outros.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.