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

ช่วงสุดสัปดาห์ที่ผ่านมา มีการเปลี่ยนแปลงระบบหลายอย่างซึ่ง อ.ธวัชชัย ผู้พัฒนาระบบได้ทุ่มเทอย่างเต็มที่ มีการปรับแต่งฐานข้อมูลมาตั้งแต่ปลายสัปดาห์ และในช่วงวันเสาร์-อาทิตย์ ก็ยังได้เปลี่ยน component สำคัญของระบบหลายอัน -- ที่ผมรู้ว่าอาจารย์ทำอะไรไปบ้าง ก็เพราะผมนั่งคุยเป็นเพื่อนอยู่ห่างๆ (900 กม.) ครับ

รูปข้างบน แสดงเวลาที่ระบบตอบสนองต่อการเรียกดูหน้าต่างๆ การใช้งาน GotoKnow จะหนักมากในช่วงวันธรรมดา และเบาหน่อยในช่วงวันหยุด เพราะมีสมาชิกเป็นจำนวนมาก ที่เข้ามาใช้ระบบจากที่ทำงาน

การวัดการตอบสนอง ก็ใช้การอ่านหน้าใดหน้าหนึ่ง ทุกๆ ช่วงเวลาที่กำหนด แล้ววัดเวลาการตอบสนองเอามาพล็อตเป็นแผนภูมิข้างบน จะเห็นว่าระบบตอบสนองช้ามากในช่วงเวลาทำงานของวันทำงานนะครับ

แต่เมื่อปรับแต่งระบบแล้ว (วันที่ 27) เวลาในการตอบสนอง ลดลงมาก จนอยู่ในระดับเดียวกับวันหยุด เรื่องนี้มีความสำคัญเป็นอย่างยิ่ง เพราะเป็นการแสดงว่าการปรับแต่งเริ่มแสดงผลดี

ในรูปข้างบน เราไม่สามารถเทียบวันจันทร์กับวันจันทร์ได้ เพราะเมื่อวันจันทร์ที่แล้ว (20) ครม.ประกาศเป็นวันหยุดราชการ เนื่องจากในวันอาทิตย์ที่ 19 เป็นวันที่ลงประชามติเรื่องร่างรัฐธรรมนูญ ดังนั้นจึงควรเทียบวันอังคาร (21) กับวันจันทร์ (27) เนื่องจากทั้งคู่เป็นวันทำงานวันแรกของสัปดาห์ -- จะเห็นว่าเวลาในการตอบสนองลดลงมาก อันนี้เป็นเรื่องที่น่ายินดีที่สุดครับ

อย่างไรก็ตาม ก็ยังมีปัญหาอยู่บ้าง ตลอดวันจันทร์ (27) บางท่านเปิด GotoKnow ขึ้นมา จะพบข้อความ Internal Server Error หรือ "ขออภัย เครื่องแม่ข่ายไม่สามารถตอบสนองการใช้งานได้ชั่วคราว กรุณาทดลองใหม่อีกครั้งหนึ่ง" เรื่องนี้มีการปรับแต่งอีกเมื่อตอนสามทุ่ม และหวังว่าพรุ่งนี้วันอังคาร (28) จะมีปัญหาน้อยลงมากครับ

เรื่องของ error message ข้างบน ที่จริงแล้ว ก็อาจจะส่งสัญญาณผิดไปหน่อยนะครับ สาเหตุเชื่อว่าเกิดจากตั้ง time-out สำหรับการส่งข้อความระหว่างเครื่องแม่ข่ายภายในระบบเอาไว้สั้นเกินไปครับ เมื่อสมาชิกบางท่านเห็นข้อความนี้ ก็อาจจะนึกว่า GotoKnow มีปัญหาหนัก จึงไม่ใช้งานต่อไป อันนี้ก็เป็นมุทิตาจิตของสมาชิกที่มีต่อ GotoKnow เป็นห่วง ไม่อยากให้เป็นอะไรไป

แต่อยากจะเรียนว่า ระบบไม่ได้มีปัญหาหนักหนาอะไรครับ สถานการณ์ดีกว่าเมื่ออาทิตย์ที่ผ่านมาเยอะเลย -- ถ้าเจอ error อีก refresh ไปเลยครับ ครั้งหนึ่ง น่าจะใช้งานต่อไปได้ แต่ถ้ายังใช้ไม่ได้ รอสักสองนาที แล้ว refresh ใหม่อีกทีนะครับ -- ถ้ามีอะไรหนักหนาสาหัส จะแจ้งให้ทราบโดยทั่วกัน

เท่าที่ดมๆ ดู ผมมั่นใจมากว่า GotoKnow ในวันนี้ ดีกว่าเมื่ออาทิตย์ที่แล้วมากครับ แต่หากระบบยังไม่เป็นไปแบบที่หวัง ผมก็หวังว่าสมาชิกจะอดทนกับ GotoKnow นะครับ -- รายละเอียดคงต้องรอ อ.ธวัชชัยเล่าให้ฟังใน System News ถ้าอาจารย์หาเวลาเขียนได้

สำหรับผมแล้ว ในตอนนี้ ได้ข้อสรุปว่าควรเพิ่มเครื่องแม่ข่ายขึ้นอีก แต่เป็นการเพิ่มหลังจากได้รีดไขมันออกไปจากระบบ ได้พยายามอย่างที่สุดที่จะใช้ทุก component ของเครื่องแม่ข่ายอย่างคุ้มค่าเต็มที่ และจำนวนที่เพิ่มไม่ต้องมากเหมือนกับที่ประมาณการไว้ก่อนรีดไขมันครับ

เดือน จำนวนบันทึกใหม่ จำนวนความคิดเห็นใหม่
ม.ค. 4,669 21,775
ก.พ. 5,092 26,039
มี.ค. 5,937 29,492
เม.ย.
5,282 31,491
พ.ค. 5,861 32,009
มิ.ย. 7,270 27,358
ก.ค. 7,703 25,514