BOS-P1: Khám phá Nguồn mở Baidu rộng lớn và đang phát triển - Phần 1

BOS-P1: Khám phá Nguồn mở Baidu rộng lớn và đang phát triển - Phần 1

BOS-P1: Khám phá Nguồn mở Baidu rộng lớn và đang phát triển - Phần 1

Với cái này phần đầu tiên từ loạt bài viết trên Baidu Mã nguồn mở " Chúng tôi sẽ bắt đầu khám phá danh mục rộng lớn và ngày càng phát triển của mở ứng dụng được phát triển bởi Công nghệ khổng lồ de «Baidu, Inc. ».

Để tiếp tục mở rộng kiến ​​thức của chúng tôi về các ứng dụng mở được phát hành bởi từng Người khổng lồ Công nghệ của nhóm được gọi là GAFAM (Google, Apple, Facebook, Amazon và Microsoft) và những người khác như: "Alibaba, Baidu, Huawei, Netflix, Samsung, Tencent, Xiaomi, Yahoo và Yandex".

Mã nguồn mở GAFAM: Những người khổng lồ về công nghệ ủng hộ Mã nguồn mở

Mã nguồn mở GAFAM: Những người khổng lồ về công nghệ ủng hộ Mã nguồn mở

Đối với những người muốn khám phá công bố ban đầu liên quan đến chủ đề, bạn có thể nhấp vào liên kết sau, sau khi đọc xong ấn phẩm này:

“Ngày nay, cả các tổ chức công và tư đều đang dần tiến tới việc tích hợp nhiều hơn Phần mềm miễn phí và Nguồn mở vào các mô hình kinh doanh, nền tảng, sản phẩm và dịch vụ của họ. Điều đó có nghĩa là, các công nghệ tự do và cởi mở ngày càng trở thành một phần quan trọng trong cách thức làm việc trong và ngoài chúng, vì lợi ích của chủ sở hữu, khách hàng hoặc công dân của chúng. " Mã nguồn mở GAFAM: Những người khổng lồ về công nghệ ủng hộ Mã nguồn mở.

Mã nguồn mở GAFAM: Những người khổng lồ về công nghệ ủng hộ Mã nguồn mở
Bài viết liên quan:
Mã nguồn mở GAFAM: Những người khổng lồ về công nghệ ủng hộ Mã nguồn mở

BOS-P1: Nguồn mở Baidu - Phần 1

BOS-P1: Nguồn mở Baidu - Phần 1

Các ứng dụng của Nguồn mở Baidu

Trước khi bắt đầu, cần lưu ý rằng ngoài trang web chính thức của Nguồn mở Baidu (BOS) trên GitHub, Bạn cũng có thể tìm thấy nhiều dự án đang mở khác của công ty này trong đường dẫn sau:

Nguồn mở tuyệt vời: Các dự án nguồn mở Baidu hàng đầu.

Mở các dự án, mà chúng ta sẽ khám phá sau.

Ứng dụng nguồn mở Baidu

Của "Nguồn mở Baidu" trên GitHub, đây là những Ứng dụng đầu tiên trong danh sách mà chúng ta sẽ khám phá:

San

Tóm lại, trên trang web chính thức của nó trong "Nguồn mở Baidu - GitHub" mô tả ứng dụng này như sau:

"Khung thành phần JavaScript nhanh, di động và linh hoạt."

Trong khi của anh ấy trang web chính thức, bằng tiếng Anh, hãy thêm nội dung sau vào đó, như sau:

“San là một khuôn khổ dựa trên các thành phần MVVM. Kích thước nhỏ gọn (<17K), khả năng tương thích tốt (hỗ trợ IE6) và hiệu suất tuyệt vời khiến nó trở thành giải pháp đáng tin cậy để triển khai các giao diện người dùng đáp ứng. San hiển thị dữ liệu một cách khai báo trong DOM bằng cách sử dụng cú pháp mẫu dựa trên HTML. Trong quá trình này, San biên dịch các mẫu dựa trên chuỗi thành ANode, xây dựng giao diện người dùng ngay lập tức bằng cách sử dụng công cụ xem hiệu suất cao. "

Ghi: Thông tin chi tiết và hữu ích hơn có thể được tìm thấy trực tiếp trên trang sau liên kết, bằng tiếng Anh.

Bạn bè

Tóm lại, trên trang web chính thức của nó trong "Nguồn mở Baidu - GitHub" mô tả ứng dụng này như sau:

"Khung mã thấp để phát triển giao diện người dùng có thể tạo nhiều trang khác nhau thông qua cấu hình JSON."

Trong khi của anh ấy trang web chính thức, bằng tiếng Trung Quốc, hãy thêm phần sau lên trên nó, như thế này:

"Từ khóa khung mã thấp sử dụng cài đặt JSON để tạo trang, điều này có thể làm giảm nỗ lực phát triển trang và cải thiện đáng kể hiệu quả."

Ghi: Thông tin chi tiết và hữu ích hơn có thể được tìm thấy trực tiếp trên trang sau liên kết, bằng ngôn ngữ Trung Quốc.

đồ lót

Tóm lại, trên trang web chính thức của nó trong "Nguồn mở Baidu - GitHub" mô tả ứng dụng này như sau:

“Việc triển khai C ++ công nghiệp của thuật toán đồng thuận RAFT dựa trên brpc, được sử dụng rộng rãi tại Baidu để xây dựng các hệ thống phân tán có tính khả dụng cao. Braft được thiết kế và triển khai cho các tình huống yêu cầu khối lượng công việc cao và chi phí độ trễ thấp, với việc xem xét các khái niệm dễ hiểu để các kỹ sư Baidu có thể xây dựng hệ thống phân tán của riêng họ một cách chính xác và riêng lẻ. "

Más Información sobre el Thuật toán đồng thuận RAFT liên quan đến anh ấy Phát triển mở Baidu's Braft có thể được tìm thấy trực tiếp trên phần sau liên kết.

“Raft là một thuật toán đồng thuận được thiết kế dễ hiểu. Nó tương đương với Paxos về khả năng chịu lỗi và hiệu suất. Sự khác biệt là nó được chia thành các bài toán con tương đối độc lập và giải quyết gọn gàng tất cả các phần chính cần thiết cho các hệ thống thực tế. Chúng tôi hy vọng rằng Raft sẽ cung cấp sự đồng thuận cho nhiều đối tượng hơn và đối tượng rộng hơn này sẽ có thể phát triển nhiều hệ thống dựa trên sự đồng thuận chất lượng cao hơn so với hiện tại. "

Hình ảnh chung cho kết luận bài viết

Kết luận

Chúng tôi hy vọng điều này "bài viết nhỏ hữu ích" về cuộc khám phá đầu tiên này về «Baidu Open Source», cung cấp một loạt các ứng dụng mở thú vị và được phát triển bởi Người khổng lồ công nghệ của «Baidu, Inc.»; và rất được quan tâm và tiện ích, cho toàn bộ «Comunidad de Software Libre y Código Abierto» và đóng góp to lớn vào việc truyền bá hệ sinh thái tuyệt vời, khổng lồ và đang phát triển của các ứng dụng «GNU/Linux».

Hiện tại, nếu bạn thích điều này publicación, Đừng dừng lại chia sẻ nó với những người khác, trên các trang web, kênh, nhóm hoặc cộng đồng mạng xã hội hoặc hệ thống nhắn tin yêu thích của bạn, tốt nhất là miễn phí, mở và / hoặc an toàn hơn như Telegram, Tín hiệu, Loại voi lớn đa tuyệt chủng hoặc cái khác trong số Fediverse, tốt nhất là.

Và nhớ ghé thăm trang chủ của chúng tôi tại «DesdeLinux» để khám phá thêm tin tức, cũng như tham gia kênh chính thức của chúng tôi về Điện tín của DesdeLinux. Trong khi, để biết thêm thông tin, bạn có thể truy cập bất kỳ Thư viện trực tuyến như OpenLibra y jedit, để truy cập và đọc sách kỹ thuật số (PDF) về chủ đề này hoặc chủ đề khác.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.