BOS-P1: สำรวจโอเพ่นซอร์ส Baidu ที่กว้างใหญ่และเติบโต - ตอนที่ 1

BOS-P1: สำรวจโอเพ่นซอร์ส Baidu ที่กว้างใหญ่และเติบโต - ตอนที่ 1

BOS-P1: สำรวจโอเพ่นซอร์ส Baidu ที่กว้างใหญ่และเติบโต - ตอนที่ 1

ด้วยสิ่งนี้ ส่วนแรก จากชุดบทความเกี่ยวกับ «ไป่ตู้ โอเพ่นซอร์ส " เราจะเริ่มต้นการสำรวจแคตตาล็อกที่กว้างใหญ่และเติบโตของ เปิดแอพ พัฒนาโดย ยักษ์เทคโนโลยี de «ไป่ตู้ อิงค์ ».

เพื่อที่จะขยายความรู้ของเราเกี่ยวกับแอปพลิเคชันแบบเปิดที่เผยแพร่โดยยักษ์ใหญ่ทางเทคโนโลยีแต่ละกลุ่มที่เรียกว่า GAFAM (Google, Apple, Facebook, Amazon และ Microsoft) และอื่น ๆ เช่น: "Alibaba, Baidu, Huawei, Netflix, Samsung, Tencent, Xiaomi, Yahoo และ Yandex".

GAFAM โอเพ่นซอร์ส: ยักษ์ใหญ่ทางเทคโนโลยีที่สนับสนุนโอเพ่นซอร์ส

GAFAM โอเพ่นซอร์ส: ยักษ์ใหญ่ทางเทคโนโลยีที่สนับสนุนโอเพ่นซอร์ส

สำหรับผู้ที่สนใจในการสำรวจ สิ่งพิมพ์เริ่มต้นที่เกี่ยวข้องกับหัวข้อคุณสามารถคลิกที่ลิงค์ต่อไปนี้หลังจากอ่านสิ่งพิมพ์ปัจจุบันนี้จบแล้ว:

“ ปัจจุบันองค์กรทั้งภาครัฐและเอกชนกำลังก้าวไปสู่การผสานรวมซอฟต์แวร์เสรีและโอเพ่นซอร์สเข้ากับรูปแบบธุรกิจแพลตฟอร์มผลิตภัณฑ์และบริการของตนมากขึ้น กล่าวอีกนัยหนึ่งเทคโนโลยีที่เสรีและเปิดกว้างเป็นส่วนสำคัญของวิธีการทำงานทั้งในและนอกระบบมากขึ้นเรื่อย ๆ เพื่อประโยชน์ของเจ้าของลูกค้าหรือประชาชน " GAFAM โอเพ่นซอร์ส: ยักษ์ใหญ่ทางเทคโนโลยีที่สนับสนุนโอเพ่นซอร์ส.

GAFAM โอเพ่นซอร์ส: ยักษ์ใหญ่ทางเทคโนโลยีที่สนับสนุนโอเพ่นซอร์ส
บทความที่เกี่ยวข้อง:
GAFAM โอเพ่นซอร์ส: ยักษ์ใหญ่ทางเทคโนโลยีที่สนับสนุนโอเพ่นซอร์ส

BOS-P1: Baidu Open Source - ตอนที่ 1

BOS-P1: Baidu Open Source - ตอนที่ 1

การประยุกต์ใช้ Baidu โอเพ่นซอร์ส

ก่อนที่จะเริ่มเป็นที่น่าสังเกตว่านอกเหนือจากเว็บไซต์อย่างเป็นทางการของ Baidu Open Source (BOS) บน GitHubคุณยังสามารถค้นหาโครงการเปิดอื่น ๆ ของ บริษัท นี้ได้ในลิงค์ต่อไปนี้:

โอเพ่นซอร์สที่ยอดเยี่ยม: โครงการโอเพ่นซอร์ส Baidu ยอดนิยม.

เปิดโครงการซึ่งเราจะสำรวจในภายหลัง

แอปพลิเคชั่น Baidu Open Source

ของ "Baidu โอเพ่นซอร์ส" บน GitHubนี่คือแอพแรกในรายการที่เราจะสำรวจ:

ซาน

สั้น ๆ บนเว็บไซต์อย่างเป็นทางการภายใน "Baidu โอเพ่นซอร์ส - GitHub" อธิบายแอปพลิเคชันนี้ดังนี้:

"เฟรมเวิร์กคอมโพเนนต์ JavaScript ที่รวดเร็วพกพาและยืดหยุ่น"

ในขณะที่เขา เว็บไซต์ทางการในภาษาอังกฤษให้เพิ่มสิ่งต่อไปนี้ดังต่อไปนี้:

“ San เป็นเฟรมเวิร์กที่ใช้ส่วนประกอบ MVVM ขนาดกะทัดรัด (<17K) ความเข้ากันได้ที่ดี (รองรับ IE6) และประสิทธิภาพที่ยอดเยี่ยมทำให้เป็นโซลูชันที่เชื่อถือได้สำหรับการใช้งานอินเทอร์เฟซผู้ใช้ที่ตอบสนอง San แสดงผลข้อมูลอย่างเปิดเผยใน DOM โดยใช้ไวยากรณ์เทมเพลตที่ใช้ HTML ในกระบวนการนี้ San จะรวบรวมเทมเพลตที่ใช้สตริงเป็น ANode สร้างมุมมอง UI ทันทีโดยใช้เอนจินมุมมองประสิทธิภาพสูง "

หมายเหตุ: ข้อมูลเพิ่มเติมโดยละเอียดและเป็นประโยชน์สามารถพบได้โดยตรงดังต่อไปนี้ ลิงค์, เป็นภาษาอังกฤษ.

เพื่อน

สั้น ๆ บนเว็บไซต์อย่างเป็นทางการภายใน "Baidu โอเพ่นซอร์ส - GitHub" อธิบายแอปพลิเคชันนี้ดังนี้:

"เฟรมเวิร์กโค้ดต่ำสำหรับการพัฒนาส่วนหน้าที่สามารถสร้างเพจได้หลากหลายผ่านการกำหนดค่า JSON"

ในขณะที่เขา เว็บไซต์ทางการในภาษาจีนให้เพิ่มสิ่งต่อไปนี้ลงไปดังนี้:

"เฟรมเวิร์กโค้ดต่ำที่ใช้การตั้งค่า JSON เพื่อสร้างเพจซึ่งสามารถลดความพยายามในการพัฒนาเพจและปรับปรุงประสิทธิภาพได้อย่างมาก"

หมายเหตุ: ข้อมูลเพิ่มเติมโดยละเอียดและเป็นประโยชน์สามารถพบได้โดยตรงดังต่อไปนี้ ลิงค์เป็นภาษาจีน

ร่าง

สั้น ๆ บนเว็บไซต์อย่างเป็นทางการภายใน "Baidu โอเพ่นซอร์ส - GitHub" อธิบายแอปพลิเคชันนี้ดังนี้:

“ การใช้ C ++ เชิงอุตสาหกรรมของอัลกอริธึมฉันทามติ RAFT ที่ใช้ brpc ซึ่งใช้กันอย่างแพร่หลายใน Baidu เพื่อสร้างระบบกระจายที่มีความพร้อมใช้งานสูง Braft ได้รับการออกแบบและใช้งานสำหรับสถานการณ์ที่ต้องการปริมาณงานสูงและค่าใช้จ่ายในการตอบสนองต่ำโดยคำนึงถึงแนวคิดที่เข้าใจง่ายเพื่อให้วิศวกรของ Baidu สามารถสร้างระบบกระจายของตนเองทีละระบบได้อย่างถูกต้อง "

ข้อมูลเพิ่มเติมเกี่ยวกับ อัลกอริทึมฉันทามติ RAFT เกี่ยวข้องกับเขา Baidu's Braft เปิดการพัฒนา ได้โดยตรงดังต่อไปนี้ ลิงค์.

“ Raft เป็นอัลกอริทึมฉันทามติที่ออกแบบมาให้เข้าใจง่าย เทียบเท่ากับ Paxos ในแง่ของความทนทานต่อความผิดพลาดและประสิทธิภาพ ความแตกต่างคือมันถูกแบ่งออกเป็นปัญหาย่อยที่ค่อนข้างเป็นอิสระและจัดการกับประเด็นสำคัญทั้งหมดที่จำเป็นสำหรับระบบที่ใช้งานได้จริงอย่างเรียบร้อย เราหวังว่า Raft จะทำให้เกิดฉันทามติแก่ผู้ชมในวงกว้างและผู้ชมที่กว้างขึ้นนี้จะสามารถพัฒนาระบบตามฉันทามติที่มีคุณภาพสูงกว่าที่มีอยู่ในปัจจุบัน "

รูปภาพทั่วไปสำหรับการสรุปบทความ

ข้อสรุป

เราหวังว่าสิ่งนี้ "โพสต์เล็ก ๆ น้อย ๆ ที่มีประโยชน์" เกี่ยวกับการสำรวจครั้งแรกของไฟล์ «Baidu Open Source»นำเสนอแอปพลิเคชั่นแบบเปิดที่น่าสนใจและหลากหลายซึ่งพัฒนาโดย Technological Giant of «Baidu, Inc.»; และเป็นที่สนใจและเป็นประโยชน์อย่างยิ่งสำหรับทุกคน «Comunidad de Software Libre y Código Abierto» และมีส่วนช่วยอย่างมากต่อการแพร่กระจายของระบบนิเวศที่ยอดเยี่ยมขนาดมหึมาและการเติบโตของการใช้งาน «GNU/Linux».

สำหรับตอนนี้ถ้าคุณชอบสิ่งนี้ publicación, อย่าหยุด แบ่งปัน กับผู้อื่นบนเว็บไซต์ช่องทางกลุ่มหรือชุมชนเครือข่ายสังคมหรือระบบการส่งข้อความที่คุณชื่นชอบโดยเฉพาะอย่างยิ่งฟรีเปิดกว้างและ / หรือปลอดภัยมากขึ้นตาม Telegram, สัญญาณ, สัตว์แมสทอดอน หรืออื่น ๆ ของ Fediverseโดยเฉพาะอย่างยิ่ง

และอย่าลืมเยี่ยมชมหน้าแรกของเราที่ «DesdeLinux» เพื่อสำรวจข่าวสารเพิ่มเติมรวมทั้งเข้าร่วมช่องทางการของเราที่ โทรเลขของ DesdeLinux. ในขณะที่สำหรับข้อมูลเพิ่มเติมคุณสามารถไปที่ใดก็ได้ ห้องสมุดออนไลน์ ในขณะที่ OpenLibra y เจดไอที, เพื่อเข้าถึงและอ่านหนังสือดิจิทัล (PDF) ในหัวข้อนี้หรืออื่น ๆ


เป็นคนแรกที่จะแสดงความคิดเห็น

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา