เฟซบุ๊กปล่อยไลบรารี Proxygen พื้นฐานสำหรับการเชื่อมต่อ HTTP

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 6 พฤศจิกายน 2014.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    เฟซบุ๊กล่อยไลบรารี Proxygen ที่เขียนด้วย C++ มีเป้าหมายว่าจะสร้างไลบรารีสำหรับเขียนเซิร์ฟเวอร์ HTTP, พรอกซี่, หรือไคลเอนต์ จุดเด่นของมันคือการรองรับมาตรฐานใหม่ๆ เช่น SPDY/3, SPDY/3.1 โดยโค้ดทั้งหมดมีสัญญาอนุญาตแบบ BSD ที่เปิดให้ใช้งานได้ง่าย (ใช้ในโครงการปิดซอร์สได้)

    ในรุ่นแรกที่เฟซบุ๊กปล่อยออกมาจะมีตัวอย่างเฉพาะการทำเว็บเซิร์ฟเวอร์เป็นหลัก แต่รุ่นต่อๆ ไปจะมี API สำหรับการสร้างไคลเอนต์มาให้ ส่วน HTTP/2 นั้นกำลังอยู่ระหว่างการพัฒนา

    เฟซบุ๊กเพิ่มโครงการ Proxygen นี้เข้าโครงการรับรางวัลจากการหาบั๊กความปลอดภัย พร้อมกับเตือนว่าหากพบบั๊กความปลอดภัยให้แจ้งผ่านโครงการอย่าโพสบั๊กปกติที่เปิดให้ทุกคนเห็ํน

    ที่มา - GitHub

    [​IMG]

    Facebook, HTTP,
     

แบ่งปันหน้านี้