Looking Forward (มองไปข้างหน้า)

ใน อนาคต ผมคาดว่าเทคโนโลยีที่ทำให้การสร้างและรันไมโครเซอร์วิสง่ายขึ้นจะยังคงพัฒนาต่อไป และผมสนใจเป็นพิเศษที่จะเห็นว่าผลิตภัณฑ์ FaaS รุ่นที่สอง (และสาม) จะเป็นอย่างไร ไม่ว่า FaaS จะโด่งดังขึ้นมาหรือไม่ Kubernetes จะยิ่งแพร่หลายมากขึ้นไปอีก แม้ว่ามันจะถูกซ่อนอยู่หลัง abstraction layer ที่เป็นมิตรกับนักพัฒนามากขึ้นเรื่อยๆ ก็ตาม Kubernetes ชนะไปแล้ว แต่ในแบบที่ผมคิดว่านักพัฒนาแอปพลิเคชันส่วนใหญ่ไม่ควรต้องกังวลด้วย ผมยังคงสนใจมากที่จะดูว่า Wasm จะเปลี่ยนวิธีที่เราคิดเกี่ยวกับการ deploy อย่างไร และผมยังคงสงสัยว่า unikernel อาจกลับมาอีกครั้งเป็นรอบที่สองด้วย

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

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