BOS-P1: بررسی منبع باز گسترده و درحال رشد بایدو - قسمت 1

BOS-P1: بررسی منبع باز گسترده و درحال رشد بایدو - قسمت 1

BOS-P1: بررسی منبع باز گسترده و درحال رشد بایدو - قسمت 1

با این قسمت اول از مجموعه مقالات در مورد «بایدو متن باز " ما اکتشاف خود را در فهرست گسترده و در حال رشد از آغاز خواهیم کرد برنامه های باز توسعه یافته توسط غول فناوری de «بایدو ، شرکت ».

به منظور ادامه دانش ما در مورد برنامه های باز منتشر شده توسط هر یک از غول های فناوری گروه معروف به GAFAM (گوگل ، اپل ، فیس بوک ، آمازون و مایکروسافت) و موارد دیگر مانند: "Alibaba ، Baidu ، Huawei ، Netflix ، Samsung ، Tencent ، Xiaomi ، Yahoo و Yandex".

GAFAM منبع باز: غول های فناوری به نفع Open Source هستند

GAFAM منبع باز: غول های فناوری به نفع Open Source هستند

برای کسانی که علاقه مند به کاوش در ما هستند انتشار اولیه مربوط به موضوع، می توانید پس از اتمام مطالعه این نشریه ، روی پیوند زیر کلیک کنید:

"امروز ، هر دو سازمان دولتی و خصوصی به تدریج به سمت ادغام بیشتر نرم افزار آزاد و منبع آزاد در مدل های تجاری ، سیستم عامل ها ، محصولات و خدمات خود حرکت می کنند. این بدان معناست که فن آوری های آزاد و آزاد به طور فزاینده ای بخش مهمی از راه کار در داخل و خارج از آنها را به نفع صاحبان ، مشتریان یا شهروندان خود در اختیار دارند. " GAFAM منبع باز: غول های فناوری به نفع Open Source هستند.

مقاله مرتبط:
GAFAM منبع باز: غول های فناوری به نفع Open Source هستند

BOS-P1: منبع باز بایدو - قسمت 1

BOS-P1: منبع باز بایدو - قسمت 1

برنامه های کاربردی از منبع باز بایدو

قبل از شروع ، لازم به ذکر است که جدا از ، وب سایت رسمی منبع باز بایدو (BOS) در GitHub، همچنین می توانید بسیاری از پروژه های باز دیگر این شرکت را در لینک زیر پیدا کنید:

منبع باز عالی: پروژه های برتر منبع باز بایدو.

پروژه های باز، که بعداً به بررسی آنها خواهیم پرداخت.

برنامه های منبع باز بایدو

از "منبع باز بایدو" در GitHub، اینها اولین برنامه هایی هستند که در لیست بررسی خواهیم کرد:

سان

به طور خلاصه ، در وب سایت رسمی آن در "منبع باز بایدو - GitHub" این برنامه را به شرح زیر شرح دهید:

"یک چارچوب سریع ، قابل حمل و انعطاف پذیر جز component JavaScript."

در حالی که او وب سایت رسمی، به انگلیسی ، موارد زیر را به شرح زیر بر روی آن اضافه کنید:

"San یک چارچوب مبتنی بر اجزای MVVM است. اندازه جمع و جور (<17K) ، سازگاری خوب (پشتیبانی از IE6) و عملکرد عالی آن را به یک راه حل قابل اعتماد برای اجرای رابط های کاربر پاسخگو تبدیل کرده است. San با استفاده از نحو الگو مبتنی بر HTML داده ها را به صورت اعلامی در DOM ارائه می دهد. در این فرآیند ، San الگوهای رشته ای را به ANode کامپایل می کند ، با استفاده از یک موتور نمایش با کارایی بالا ، نمای UI را فوراً می سازد. "

توجه داشته باشید: اطلاعات دقیق تر و مفیدی را می توانید مستقیماً در زیر پیدا کنید پیوند، به انگلیسی.

دوستان

به طور خلاصه ، در وب سایت رسمی آن در "منبع باز بایدو - GitHub" این برنامه را به شرح زیر شرح دهید:

"چارچوبی با کد کم برای توسعه جلویی که می تواند صفحات مختلفی را از طریق پیکربندی JSON ایجاد کند."

در حالی که او وب سایت رسمی، به زبان چینی ، موارد زیر را مانند آن اضافه کنید:

"فریم ورک کم کد که از تنظیمات JSON برای تولید صفحات استفاده می کند ، که می تواند تلاش برای توسعه صفحه را کاهش دهد و کارایی را بسیار بهبود بخشد."

توجه داشته باشید: اطلاعات دقیق تر و مفیدی را می توانید مستقیماً در زیر پیدا کنید پیوند، به زبان چینی.

کرافت

به طور خلاصه ، در وب سایت رسمی آن در "منبع باز بایدو - GitHub" این برنامه را به شرح زیر شرح دهید:

"اجرای C ++ صنعتی الگوریتم اجماع RAFT مبتنی بر brpc ، که به طور گسترده در Baidu برای ساخت سیستم های توزیع شده بسیار در دسترس استفاده می شود. Braft برای سناریوهایی که نیاز به بار کاری بالا و تأخیر کم دارند ، با در نظر گرفتن مفاهیم قابل فهم طراحی و اجرا شده است ، بنابراین مهندسان بایدو می توانند سیستم های توزیع شده خود را به صورت جداگانه و صحیح بسازند. "

اطلاعات بیشتر در مورد الگوریتم اجماع RAFT مربوط به او توسعه باز Baidu's Braft به طور مستقیم در زیر یافت می شود پیوند.

"Raft یک الگوریتم اجماع است که برای فهم آسان طراحی شده است. از نظر تحمل عیب و عملکرد معادل Paxos است. تفاوت در این است که آن را به زیرمشکلات نسبتاً مستقل تقسیم می کند ، و تمام قطعات اصلی مورد نیاز برای سیستم های عملی را به طور مرتب مورد بررسی قرار می دهد. ما امیدواریم که Raft اجماع را در دسترس مخاطبان گسترده تری قرار دهد و این مخاطبان گسترده تر بتوانند انواع مختلفی از سیستم های مبتنی بر اجماع را که در حال حاضر موجود است ، توسعه دهند. "

تصویر عمومی برای نتیجه گیری مقاله

نتیجه

ما امیدواریم که این "پست کوچک مفید" در مورد این اولین کاوش در «Baidu Open Source»، طیف گسترده ای از برنامه های باز و جالب ارائه شده توسط غول فناوری را ارائه می دهد «Baidu, Inc.»؛ و از نظر علاقه و کاربرد بسیار زیاد است «Comunidad de Software Libre y Código Abierto» و سهم بزرگی در انتشار اکوسیستم فوق العاده ، غول پیکر و رو به رشد برنامه های کاربردی دارد «GNU/Linux».

در حال حاضر ، اگر این را دوست دارید publicación، متوقف نشو آن را به اشتراک بگذارید با دیگران ، در وب سایت ها ، کانال ها ، گروه ها یا انجمن های مورد علاقه خود در شبکه های اجتماعی یا سیستم های پیام رسانی ، ترجیحاً رایگان ، باز و / یا ایمن تر به عنوان تلگراف, سیگنال, مادادون یا دیگری از جهان، ترجیحا.

و به یاد داشته باشید که به صفحه اصلی ما در مراجعه کنید «از لینوکس» برای کشف اخبار بیشتر و همچنین عضویت در کانال رسمی ما تلگرام از DesdeLinux. در حالی که برای کسب اطلاعات بیشتر می توانید به هرکدام مراجعه کنید کتابخانه آنلاین مانند OpenLibra y JedIT, برای دسترسی و مطالعه كتابهای دیجیتال (PDF) با این موضوع یا مطالب دیگر.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.