BOS-P1: Изучение огромного и растущего открытого исходного кода Baidu - Часть 1

BOS-P1: Изучение огромного и растущего открытого исходного кода Baidu - Часть 1

BOS-P1: Изучение огромного и растущего открытого исходного кода Baidu - Часть 1

С этой первая часть из цикла статей о «Байду Открытый исходный код " Мы начнем наше исследование обширного и постоянно растущего каталога открывать приложения разработан Технологический гигант de «Baidu, Inc. ».

Чтобы продолжить расширение наших знаний об открытых приложениях, выпущенных каждым из технологических гигантов группы, известной как GAFAM (Google, Apple, Facebook, Amazon и Microsoft) и другие, такие как: «Alibaba, Baidu, Huawei, Netflix, Samsung, Tencent, Xiaomi, Yahoo и Яндекс».

Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода

Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода

Для тех, кто заинтересован в изучении наших первоначальная публикация по теме, вы можете нажать на следующую ссылку, прочитав эту публикацию:

«Сегодня как государственные, так и частные организации постепенно продвигаются к большей интеграции свободного программного обеспечения и открытого исходного кода в свои бизнес-модели, платформы, продукты и услуги. Другими словами, бесплатные и открытые технологии становятся все более важной частью способа работы в них и вне их в интересах их владельцев, клиентов или граждан ». Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода.

Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода
Теме статьи:
Открытый исходный код GAFAM: технологические гиганты в пользу открытого исходного кода

BOS-P1: Открытый исходный код Baidu - Часть 1

BOS-P1: Открытый исходный код Baidu - Часть 1

Приложения Открытый исходный код Baidu

Перед тем как начать, стоит отметить, что помимо официального сайта Baidu с открытым исходным кодом (BOS) на GitHub, Вы также можете найти множество других открытых проектов этой компании по следующей ссылке:

Потрясающий открытый исходный код: Лучшие проекты Baidu с открытым исходным кодом.

Открытые проекты, который мы рассмотрим позже.

Приложения с открытым исходным кодом Baidu

Del «Открытый исходный код Baidu» на GitHub, это первые приложения в списке, которые мы рассмотрим:

Сан -

Вкратце, на официальном сайте в «Открытый исходный код Baidu - GitHub» опишите это приложение следующим образом:

«Быстрая, портативная и гибкая структура компонентов JavaScript».

Пока его Официальный сайтна английском языке добавить к нему следующее:

«San - это фреймворк, основанный на компонентах MVVM. Его компактный размер (<17 КБ), хорошая совместимость (поддерживает IE6) и отличная производительность делают его надежным решением для реализации отзывчивых пользовательских интерфейсов. San декларативно отображает данные в DOM, используя синтаксис шаблона на основе HTML. В процессе Сан компилирует строковые шаблоны в ANode, мгновенно создает представление пользовательского интерфейса, используя высокопроизводительный механизм представления ».

примечание: Более подробную и полезную информацию можно найти прямо на следующих сайтах ссылка, по-английски.

Друзья

Вкратце, на официальном сайте в «Открытый исходный код Baidu - GitHub» опишите это приложение следующим образом:

«Фреймворк с низким кодом для интерфейсной разработки, который может генерировать различные страницы с помощью конфигурации JSON».

Пока его Официальный сайтна китайском языке добавьте следующее, например:

«Фреймворк с низким кодом, который использует конфигурацию JSON для создания страниц, что может снизить усилия по разработке страницы и значительно повысить эффективность».

примечание: Более подробную и полезную информацию можно найти прямо на следующих сайтах ссылка, на китайском языке.

Брафт

Вкратце, на официальном сайте в «Открытый исходный код Baidu - GitHub» опишите это приложение следующим образом:

«Промышленная реализация на C ++ алгоритма консенсуса RAFT на основе brpc, широко используемого в Baidu для создания высокодоступных распределенных систем. Braft разработан и реализован для сценариев, требующих высокой рабочей нагрузки и низкой задержки, с учетом простых для понимания концепций, чтобы инженеры Baidu могли создавать свои собственные распределенные системы индивидуально и правильно ».

Подробнее о Алгоритм консенсуса RAFT связанный с ним Открытая разработка Baidu's Braft можно найти прямо на следующих ссылка.

«Raft - это алгоритм консенсуса, который разработан, чтобы его было легко понять. Он эквивалентен Paxos с точки зрения отказоустойчивости и производительности. Разница в том, что она разбита на относительно независимые подзадачи и аккуратно обращается ко всем основным частям, необходимым для практических систем. Мы надеемся, что Raft сделает консенсус доступным для более широкой аудитории, и что эта более широкая аудитория сможет разработать множество более качественных основанных на консенсусе систем, чем те, которые доступны в настоящее время ».

Общее изображение для вывода статьи

Заключение

Мы надеемся на это полезный небольшой пост об этом первом исследовании «Baidu Open Source», предлагает интересный и широкий спектр открытых приложений, разработанных технологическим гигантом «Baidu, Inc.»; и представляет большой интерес и полезность для всего «Comunidad de Software Libre y Código Abierto» и большой вклад в распространение замечательной, гигантской и растущей экосистемы приложений «GNU/Linux».

А пока, если вам это понравилось publicación, Не останавливаются поделись с другими, на ваших любимых веб-сайтах, каналах, группах или сообществах социальных сетей или систем обмена сообщениями, предпочтительно бесплатно, открыто и / или более безопасно, поскольку Telegram, сигнал, Мастодонт или другой из Fediverse, желательно.

И не забудьте посетить нашу домашнюю страницу по адресу «DesdeLinux» чтобы узнать больше новостей, а также присоединиться к нашему официальному каналу Telegram от DesdeLinux. А для получения дополнительной информации вы можете посетить любой Онлайн-библиотека в качестве OpenLibra y ДжедИТ, для доступа и чтения электронных книг (PDF) по этой или другим темам.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.