PlanetScale Postgres เปิดให้บริการแล้ว แต่ราคาและตัวเลือกทดลองใช้ทำให้นักพัฒนาสับสน

ทีมชุมชน BigGo
PlanetScale Postgres เปิดให้บริการแล้ว แต่ราคาและตัวเลือกทดลองใช้ทำให้นักพัฒนาสับสน

PlanetScale ได้เปิดตัวบริการฐานข้อมูล PostgreSQL อย่างเป็นทางการแล้วหลังจากอยู่ในช่วงทดลองส่วนตัวมาหลายเดือน บริษัทที่มีชื่อเสียงจากโซลูชัน MySQL แบบจัดการที่สร้างขึ้นบนเทคโนโลยี Vitess ขณะนี้เสนอบริการโฮสติ้ง PostgreSQL พร้อมสัญญาว่าจะมีประสิทธิภาพและความน่าเชื่อถือสูง อย่างไรก็ตาม การเปิดตัวครั้งนี้ได้จุดประกายการอภิปรายในชุมชนเกี่ยวกับการเข้าถึงได้และความชัดเจนสำหรับผู้ใช้ที่มีศักยภาพ

ความกังวลเรื่องความโปร่งใสของราคาครอบงำข้อเสนอแนะในช่วงแรก

ประเด็นที่เด่นที่สุดที่ชุมชนนักพัฒนาหยิบยกขึ้นมาคือโครงสร้างราคาและตัวเลือกทดลองใช้ของ PlanetScale ซึ่งแตกต่างจากผู้ให้บริการฐานข้อมูลหลายรายที่เสนอชั้นฟรีหรือช่วงทดลองใช้ที่ชัดเจน จุดเริ่มต้นของ PlanetScale เริ่มที่ 39 ดอลลาร์สหรัฐต่อเดือน แนวทางนี้ทำให้นักพัฒนาหลายคนไม่แน่ใจเกี่ยวกับวิธีการประเมินบริการก่อนที่จะผูกมัดทางการเงิน

ความสับสนเกิดขึ้นบางส่วนจากการเปลี่ยนแปลงกลยุทธ์ของ PlanetScale ที่ห่างไกลจากผู้ใช้ทั่วไป บริษัทได้ยกเลิกชั้น Hobby ฟรีในปี 2024 เป็นส่วนหนึ่งของมาตรการลดต้นทุนที่รวมถึงการเลิกจ้างทีมขายและการตลาด การเคลื่อนไหวนี้ทำให้ PlanetScale อยู่ในตลาดองค์กรอย่างมั่นคง แต่ได้สร้างอุปสรรคสำหรับนักพัฒนาที่ต้องการทดสอบแพลตฟอร์ม

ราคา PostgreSQL ของ PlanetScale:

  • แผนระดับเริ่มต้น: ขั้นต่ำ 39 เหรียญสหรัฐต่อเดือน
  • ไม่มีแผนฟรี (ยกเลิกไปแล้วในปี 2024)
  • ไม่ได้ระบุระยะเวลาทดลองใช้อย่างชัดเจน
  • ราคาจะปรับตามการเลือกภูมิภาคและความต้องการทรัพยากร

สถาปัตยกรรมทางเทคนิคและแผนการแบ่งส่วนข้อมูลในอนาคต

ปัจจุบัน การเสนอ PostgreSQL ของ PlanetScale ทำงานเป็นระบบหลักเดียวพร้อมความสามารถในการขยายการอ่าน คล้ายกับบริการ PostgreSQL แบบจัดการส่วนใหญ่ การขยายการเขียนยังคงจำกัดอยู่ที่การขยายแนวตั้งผ่านโครงสร้างพื้นฐาน Metal ของพวกเขา ซึ่งให้ทรัพยากรฮาร์ดแวร์ประสิทธิภาพสูง

บริษัทกำลังพัฒนา Neki ซึ่งเป็นโซลูชันการแบ่งส่วนข้อมูล PostgreSQL ที่ได้แรงบันดาลใจจากประสบการณ์ Vitess กับ MySQL ผลิตภัณฑ์ในอนาคตนี้มีเป้าหมายที่จะนำการขยายการเขียนแนวนอนมาสู่ภาระงาน PostgreSQL อย่างไรก็ตาม Neki ยังอยู่ในการพัฒนาและจะต้องการการเปลี่ยนแปลงแอปพลิเคชันที่เป็นไปได้เมื่อย้ายจากการตั้งค่าหลักเดียวในปัจจุบัน

ข้อเสนอ PostgreSQL ปัจจุบันเทียบกับอนาคต:

  • ปัจจุบัน (GA): PostgreSQL แบบ single-primary พร้อมการขยายการอ่าน การ failover อัตโนมัติ โครงสร้างพื้นฐาน Metal
  • อนาคต ( Neki ): การขยายการเขียนแนวนอนผ่าน sharding ได้แรงบันดาลใจจากสถาปัตยกรรม Vitess
  • เส้นทางการย้าย: วางแผนการย้ายออนไลน์จากระบบปัจจุบันไปยัง Neki อาจต้องมีการเปลี่ยนแปลงแอปพลิเคชัน

การต้อนรับจากชุมชนและการใช้งานจริง

แม้จะมีความกังวลเรื่องราคา แต่หลายบริษัทได้นำบริการ PostgreSQL ของ PlanetScale มาใช้แล้วในช่วงตัวอย่าง กรณีศึกษาลูกค้าเน้นการปรับปรุงประสิทธิภาพและการย้ายข้อมูลที่ประสบความสำเร็จจากผู้ให้บริการ PostgreSQL อื่นๆ เช่น Neon บริการนี้รองรับส่วนขยาย PostgreSQL จำนวนมากและรวมคุณสมบัติต่างๆ เช่น การตรวจจับการบวมและการเปลี่ยนแปลงอัตโนมัติ

เราได้รับการเข้าถึงล่วงหน้ามาระยะหนึ่งแล้ว เรากำลังใช้งานภาระงานที่สำคัญต่อประสิทธิภาพจำนวนมากอยู่แล้ว และมันทำงานได้อย่างยอดเยี่ยม

การอภิปรายทางเทคนิคในชุมชนยังสัมผัสกับความท้าทายเฉพาะ PostgreSQL เช่น การบวมของดัชนีและการปรับแต่งสูญญากาศ แนวทางของ PlanetScale อาศัยโครงสร้างพื้นฐานประสิทธิภาพสูงของพวกเขาเพื่อจัดการกับปัญหาเหล่านี้ได้อย่างมีประสิทธิภาพมากกว่าทางเลือกที่มีทรัพยากรจำกัด

การเปิดตัวแสดงถึงการขยายตัวของ PlanetScale นอกเหนือจาก MySQL แต่การมุ่งเน้นของบริษัทไปที่ลูกค้าองค์กรมากกว่านักพัฒนาทั่วไปอาจจำกัดความน่าสนใจในระบบนิเวศ PostgreSQL ที่กว้างขึ้น สำหรับองค์กรที่มีภาระงานที่ต้องการมากและมีความยืดหยุ่นด้านงบประมาณ บริการนี้เสนอทางเลือกที่น่าสนใจแทนตัวเลือกโฮสติ้ง PostgreSQL แบบดั้งเดิม

อ้างอิง: PlanetScale for Postgres is now GA