BOS-P1: Explorando o vasto e crescente Baidu Open Source - Parte 1

BOS-P1: Explorando o vasto e crescente Baidu Open Source - Parte 1

BOS-P1: Explorando o vasto e crescente Baidu Open Source - Parte 1

Com esta primeira parte da série de artigos no «Baidú Código aberto " Começaremos nossa exploração do vasto e crescente catálogo de aplicativos abertos desenvolvido por Gigante tecnológico de «Baidu, Inc. ».

A fim de continuar expandindo nosso conhecimento sobre os aplicativos abertos lançados por cada um dos Gigantes Tecnológicos do grupo conhecido como GAFAM (Google, Apple, Facebook, Amazon e Microsoft) e outros como: "Alibaba, Baidu, Huawei, Netflix, Samsung, Tencent, Xiaomi, Yahoo e Yandex".

GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source

GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source

Para aqueles interessados ​​em explorar nosso publicação inicial relacionada ao tema, você pode clicar no link a seguir, após terminar de ler esta publicação:

“Hoje, as organizações públicas e privadas estão progressivamente se movendo em direção a uma maior integração do Software Livre e Código Aberto aos seus modelos de negócios, plataformas, produtos e serviços. Por outras palavras, as tecnologias livres e abertas são cada vez mais uma parte importante da forma de trabalhar dentro e fora delas, para benefício dos seus proprietários, clientes ou cidadãos. ” GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source.

GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source
Artigo relacionado:
GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source

BOS-P1: Baidu Open Source - Parte 1

BOS-P1: Baidu Open Source - Parte 1

Aplicações do Código Aberto Baidu

Antes de começar, é importante destacar que, além do site oficial da Baidu Open Source (BOS) no GitHub, Você também pode encontrar muitos outros projetos abertos desta empresa no seguinte link:

Código aberto incrível: Os principais projetos de código aberto do Baidu.

Projetos abertos, que exploraremos mais tarde.

Aplicativos de código aberto do Baidu

Del "Baidu Open Source" no GitHub, estes são os primeiros aplicativos da lista que exploraremos:

San

Resumidamente, em seu site oficial dentro do "Baidu Open Source - GitHub" descreva esta aplicação da seguinte forma:

"Uma estrutura de componente JavaScript rápida, portátil e flexível."

Enquanto o dele Site oficial, em inglês, adicione o seguinte, da seguinte maneira:

“San é um framework baseado em componentes MVVM. Seu tamanho compacto (<17K), boa compatibilidade (suporta IE6) e excelente desempenho o tornam uma solução confiável para implementar interfaces de usuário responsivas. San renderiza os dados declarativamente no DOM usando a sintaxe de modelo baseada em HTML. No processo, San compila os modelos baseados em string para ANode, constrói a visualização da IU instantaneamente usando um mecanismo de visualização de alto desempenho. "

Nota: Informações mais detalhadas e úteis podem ser encontradas diretamente no seguinte link, em inglês.

Amigos

Resumidamente, em seu site oficial dentro do "Baidu Open Source - GitHub" descreva esta aplicação da seguinte forma:

"Estrutura de baixo código para desenvolvimento de front-end que pode gerar uma variedade de páginas por meio da configuração JSON."

Enquanto o dele Site oficial, em chinês, adicione o seguinte sobre ele, assim:

"Frameword de baixo código que usa configurações JSON para gerar páginas, o que pode reduzir os esforços de desenvolvimento da página e melhorar muito a eficiência."

Nota: Informações mais detalhadas e úteis podem ser encontradas diretamente no seguinte link, no idioma chinês.

Bravo

Resumidamente, em seu site oficial dentro do "Baidu Open Source - GitHub" descreva esta aplicação da seguinte forma:

“Uma implementação industrial C ++ do algoritmo de consenso RAFT baseado em brpc, amplamente usado no Baidu para construir sistemas distribuídos altamente disponíveis. O Braft é projetado e implementado para cenários que exigem alta carga de trabalho e baixa sobrecarga de latência, levando em consideração conceitos fáceis de entender para que os engenheiros do Baidu possam construir seus próprios sistemas distribuídos individualmente e corretamente. "

Mais informações sobre o Algoritmo de consenso RAFT relacionado a ele Desenvolvimento aberto Braft do Baidu pode ser encontrado diretamente no seguinte link.

“Raft é um algoritmo de consenso projetado para ser fácil de entender. É equivalente ao Paxos em termos de tolerância a falhas e desempenho. A diferença é que ele é dividido em subproblemas relativamente independentes e trata de forma organizada todas as peças principais necessárias para os sistemas práticos. Esperamos que o Raft torne o consenso disponível para um público mais amplo e que esse público seja capaz de desenvolver uma variedade de sistemas baseados em consenso de maior qualidade do que os disponíveis atualmente. "

Imagem genérica para conclusões do artigo

Conclusão

Nós esperamos isso "postinho útil" sobre esta primeira exploração do «Baidu Open Source», oferece uma interessante e ampla variedade de aplicativos abertos desenvolvidos pela Gigante Tecnológica de «Baidu, Inc.»; e é 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 Telegram, Signal, Mastodonte 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 DesdeLinux. Embora, 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.