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

Facebook, HTTP,




อ่านต่อ...