1 คะแนน โดย GN⁺ 2023-09-13 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • โพสต์บล็อกที่สะท้อนบทเรียนอย่างตรงไปตรงมาเกี่ยวกับเส้นทางของสตาร์ทอัพเทคโนโลยี Earthly
  • Earthly มุ่งสร้างระบบ CI ที่เร็วที่สุดในโลก ซึ่งทำงานได้แม้บนแล็ปท็อป พร้อมการทำงานขนานอัตโนมัติและการสร้างบิลด์ซ้ำได้อย่างเชื่อถือได้
  • กลยุทธ์ของสตาร์ทอัพคือแข่งขันกับบริษัทที่ตั้งหลักแล้ว โดยแสดงประสิทธิภาพที่ดีกว่าแบบ 10 เท่าในรูปแบบเฉพาะที่ดึงดูดทีมซึ่งมีปัญหาเฉพาะที่ Earthly แก้ได้
  • การพัฒนาผลิตภัณฑ์ของบริษัทดำเนินไปอย่างค่อยเป็นค่อยไป โดยเริ่มจากระบบบิลด์ชื่อ Earthly ต่อด้วยรีโมตรันเนอร์ Earthly Satellites และสุดท้ายไปสู่ Earthly CI
  • Earthly CI ถูกออกแบบให้เป็นแพลตฟอร์มที่รวมทุกอย่างเข้าด้วยกัน และมอบบิลด์ที่รวดเร็วซึ่งสามารถรันได้จากทุกที่
  • แม้จะเปิดตัวได้สำเร็จและได้รับความสนใจในช่วงแรก Earthly CI ก็ยังประสบปัญหาในการเดินหน้าต่อไป ต้นทุนและความพยายามในการย้ายมาใช้งานเป็นอุปสรรคสำคัญสำหรับผู้ใช้ที่มีศักยภาพ
  • การทดสอบ A/B เผยว่าการเปลี่ยนคำว่า "CI" เป็น "บิลด์" บนเว็บไซต์ของบริษัท ทำให้อัตราการเปลี่ยนผู้เข้าชมไปยังหน้า Call To Action (CTA) หลักเพิ่มขึ้นเป็นสองเท่า
  • บริษัทตัดสินใจปิด Earthly CI และหันไปโฟกัสที่ Earthly และ Earthly Satellites ซึ่งกำลังได้รับความนิยม
  • โพสต์บล็อกปิดท้ายด้วยคำมั่นว่าจะพัฒนา Earthly และ Earthly Satellites ต่อไป พร้อมรายการฟีเจอร์และการปรับปรุงที่กำลังจะมา

1 ความคิดเห็น

 
GN⁺ 2023-09-13
ความคิดเห็นใน Hacker News
  • บทความกล่าวถึงความล้มเหลวของบริการ CI (Continuous Integration) ของ Earthly ที่เคยเป็นที่รู้จักว่าเร็วที่สุดในตลาด
  • ผู้แสดงความคิดเห็นเน้นย้ำถึงความสำคัญของจุดขายที่แตกต่างในโมเดลธุรกิจโอเพนซอร์สมากกว่าความเร็วเพียงอย่างเดียว
  • ผู้ใช้บางคนเสนอว่าบริการ CI ของ Earthly ล้มเหลวเพราะขาดความแตกต่างและไม่เพิ่มคุณค่าเพียงพอ เนื่องจากระบบบิลด์สมัยใหม่ส่วนใหญ่สามารถสร้างแคชและรันงานแบบขนานได้อยู่แล้ว
  • มีความกังวลเกี่ยวกับความจริงใจของการตลาดของ Earthly โดยมองว่าคำกล่าวอ้างว่าเร็วกว่า 20 เท่าอาจทำให้เข้าใจผิดได้
  • ผู้ใช้บางคนยังชื่นชมเครื่องมือ Earthly ว่ามีไวยากรณ์ที่สมเหตุสมผลและใช้งานง่าย แม้ว่าบริการ CI จะถูกยุติไปแล้วก็ตาม
  • มีการตั้งคำถามต่อแนวคิดของ "CI ที่รวดเร็ว" โดยผู้ใช้บางคนเสนอว่าความเร็วของเครื่องมือบิลด์ (tsc, clang, rustc เป็นต้น) สำคัญกว่าความเร็วของโปรแกรมที่ใช้รันมัน
  • ผู้ใช้บางคนแสดงความสับสนต่อคำอธิบายความล้มเหลวในบทความ และเสนอว่ายังไม่ชัดเจนว่าปัญหาอยู่ที่การย้ายการตั้งค่า CI หรือที่ตัว executor ของงาน
  • ผู้ใช้ส่วนน้อยแสดงความพึงพอใจต่อเครื่องมือ Earthly โดยชื่นชมความเรียบง่ายและการเพิ่มความเร็วที่มันมอบให้