动察 Beating ข่าวด่วน AI, AI เขียนโค้ดเร็วขึ้นเรื่อย ๆ แต่ Git backend เริ่มรับไม่ไหว ต่อจาก Cursor และ Anthropic ล่าสุด OpenAI ก็เปิดเผย Git backend ที่พัฒนาขึ้นเองชื่อ Pando ซึ่งปัจจุบันดูแลโค้ดรีโปหลักทั้งหมดของบริษัทแล้ว
ในปีที่ผ่านมา Codex ทำให้วิศวกรสามารถสั่ง Agent จำนวนมากเขียนโค้ดพร้อมกันได้ ส่งผลให้สาขาโค้ด การ push การ merge และ pull request พุ่งสูงขึ้น ระบบเดิมของ OpenAI เคยเกิดอาการหน่วงบ่อยครั้ง การ merge ล้มเหลว และความน่าเชื่อถือลดลงต่ำกว่า 90% ดังนั้นวิศวกรหนึ่งคนจึงรับผิดชอบออกแบบสถาปัตยกรรมหลัก โดยมีทีม Codex Agent หลายทีมร่วมพัฒนา ใช้เวลาเพียง 10 สัปดาห์ก็ทำให้ Pando ใช้งานจริงในโปรดักชันได้
Pando ทำให้การ push โค้ดจากสาขาต่าง ๆ ประมวลผลแบบขนานได้ ไม่ต้องเข้าคิวรอกัน ส่วนการดึงโค้ดก็ไม่ต้องสร้างแพ็กเกจข้อมูลแยกสำหรับแต่ละไคลเอนต์อีกต่อไป แต่ใช้ Git แพ็กเกจที่มีอยู่ซ้ำและกระจายผ่านแคชโดยตรง หลังปรับปรุงแล้ว ค่ามัธยฐานความหน่วงของการ push โค้ดลดลงเกือบ 80% กระจายข้อมูลเกือบ 1 PB ต่อวัน อัตราการเข้าถึงแคชสูงกว่า 99% อย่างไรก็ตาม สาขาต่าง ๆ ไม่ได้รับการรับประกันว่าจะแสดงสถานะ ณ เวลาเดียวกันอีกต่อไป
ทั้งสามบริษัทแก้ปัญหาการขยายขนาดที่คล้ายกัน แต่เลือกแนวทางที่แตกต่างกันโดยสิ้นเชิง: Origin ของ Cursor ยังคงอิงกับ Git โดยเน้นทดแทนบริการโฮสติ้งโค้ดของ GitHub; Scion ของ Anthropic เลิกใช้ Git อย่างสิ้นเชิง ย้ายแม้กระทั่ง commit, merge และการค้นหาประวัติไปไว้ฝั่งเซิร์ฟเวอร์ ส่วน OpenAI เลือกเก็บ Git client และโปรโตคอลไว้ สร้างเฉพาะ backend ใหม่ กระบวนการพัฒนาของวิศวกรและ Agent จึงแทบไม่ต้องเปลี่ยนแปลง
