สำหรับใครที่รู้จัก IDE ชื่อดังอย่าง IntelliJ IDEA, Android Studio และตอนนี้เป็นทีมหลักในการพัฒนาภาษา Kotlin อย่างบริษัท JetBrains ที่วันนี้ได้นำเอาความรู้และประสบการณ์การพัฒนาซอฟท์แวร์สำหรับนักพัฒนาก็ได้กลับมาอีกครั้งพร้อมกับซอฟท์แวร์ที่มาฟาด Visual Studio Code อย่าง Jetbrains Fleet
Jetbrains Fleet คืออะไร?
Jetbrains Fleet เป็น IDE ที่ถูกสร้างขึ้นมาเพื่อรองรับ Distributed IDE Infrastructure ที่จะทำให้เพื่อน ๆ สามารถออฟโหลดบริการที่ใช้พลังการคำนวณหนักอย่าง IDE ออกไปให้ไปคำนวณในคลาวด์ และเปิดให้เพื่อน ๆ เลือกใช้ IDE ได้จากทั้งพลังการคำนวณภายในเครื่อง หรือจะแชร์ร่วมกันกับผู้ใช้งานอื่นก็ได้เช่นกัน
จากเดิมที่เครื่องพัฒนาของเพื่อน ๆ จะต้องเต็มไปด้วยการประมวลผลภายในเครื่อง ก็จะทำให้การทำงานในบางโปรเจ็กต์นั้นเป็นไปได้ยาก และสุดท้ายแล้วก็จะต้องไปหยุดที่การอัพเกรดเครื่องที่ใช้พัฒนา
แต่ตอนนี้มี Jetbrains Fleet ก็จะทำให้เราสามารถ Offload หน้าที่ออกไปคำนวณนอกเครื่อง “เมื่อเลือกเปิดใช้งาน” ได้อีกด้วย
Fleet ถูกสร้างขึ้นมาจากศูนย์ จึงทำให้ระบบทั้งหมดนั้นใหม่หมด และยังรองรับระบบ Docker, Cloud, Remote Machine ในการกระจายงานอย่าง Language Server (หรือการทำความเข้าใจภาษา) และ Code Engine (หรือการแนะนำการเขียนภาษา) ให้ไปทำงานภายนอกได้ หรือเพื่อน ๆ ที่มี Instance ของ Jetbrains Space อยู่ในองค์กรของตัวเองอยู่แล้วก็สามารถเริ่มทำงานและใช้พลังการประมวลผลของ Jetbrains Space ได้เลย
รองรับทุกภาษา และหลายภาษาพร้อมกัน
Fleet รองรับไม่ใช่แค่ 1 ไม่แค่ 2 ไม่ 3 แต่เป็นหลายภาษาพร้อม ๆ กัน โดย Fleet จะทำการตรวจสอบภาษาได้ด้วยตัวเองจากในโปรเจ็กต์และให้คำแนะนำและอื่น ๆ ที่เกี่ยวข้องกับแต่ละภาษาโดยอัตโนมัติ ดังนั้นการทำ Polygot ของเพื่อน ๆ นั้นก็จะทำได้อย่างสบายด้วย Jetbrains Fleet
ทำงานร่วมกับคนอื่น ระดับ “เรียลไทม์”
เมื่อถูกหลอมพลังกับ Jetbrains Space แล้ว การทำงานร่วมกันนั้นก็แทบไม่ต้องพึงพา Git อีกเลย เพราะนักพัฒนาอื่นที่อยู่ภายในทีมเดียวกันก็สามารถมาขอเข้าร่วมและทำงานร่วมกันใน Codebase เดียวกัน และใน Environment เดียวกันได้เหมือน Google Docs เลยหล่ะครับ แต่อันนี้เป็น Jetbrains Fleet
สำหรับทีมพัฒนาหลาย ๆ บริษัทที่มีการทำงานกันแบบ Pair Programming ก็คงจะได้ประโยชน์จาก Jetbrains Fleet กันไปเต็ม ๆ
รองรับการใช้งานอื่น ๆ ที่อยู่ใน Text Editor / IDE ที่คุณเคยใช้มา
ลงทะเบียนทดสอบ Early Access ได้แล้ว
สำหรับใครที่ต้องการลองใช้งาน Jetbrains Fleet ก็สามารถสมัครเพื่อขอ Preview ตัว Jetbrains Fleet ได้ที่ https://www.jetbrains.com/fleet/ และอาจจะพร้อมให้เพื่อน ๆ ลองใช้งานใน Early Access / Early Preview ได้ในไม่นานนี้