highscalability

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

1.Value คือต้องคุ้มค่า สมราคา อะไรที่แพงๆ ผมจะไม่ใช้ เน้นใช้ของให้คุ้ม อย่าไปเน้นของแพง
2.Performance คือประสิทธิภาพต้องสูง เข้าถึงได้เร็ว ช้านิดเดียวไม่ได้ ต้องคำนึงถึง user ที่ใช้งาน
3.Security คือต้องปลอดภัย เราให้บริการคนอื่นแบบ public จะพลาดนิดเดียวก็ไม่ได้
4.Simple คือต้องง่าย ไม่ซับซ้อน สามารถ track ปัญหาได้ง่าย
5.Scalability คือต้องขยายระบบได้ตลอดเวลา และขยายได้ง่าย

หลักๆ เน้นคำนึง ถึงเรื่องพวกนี้ให้มากๆ ครับ เท่าที่ผมเห็นในไทย ส่วนใหญ่
ยังไม่เคยเจอของหนักๆ จริงๆ กัน มักจะเน้นอุปกรณ์ เน้นว่าต้องมี Firewall
เน้นต้องมี หลายๆ tier (hop) ทำให้เวลา track ปัญหา กลับทำให้ยากขึ้น ..

ใครสนใจ เกี่ยวกับเรื่องพวกนี้ แนะนำเข้าเว็บนี้บ่อยๆ ครับ 🙂
URL: http://highscalability.com

Happy New Year 2015

สวัสดีปีใหม่ 2015 ครับ เพื่อนๆ พี่ๆ น้องๆ ทุกท่าน
ปีใหม่นี้ขออำนาจแห่งคุณพระศรีรัตนตรัย และสิ่งศักดิ์สิทธิทั้งหลายในสากลโลก
โปรดดลบันดาล ประทานพร ให้ทุกท่านประสบแต่ความสุข ความเจริญ
ความสำเร็จ ในหน้าที่การงาน ไม่เจ็บป่วย สุขภาพแข็งแรง
ร่ำรวยด้วยคุณธรรม ศิลธรรม และทรัพย์สินเงินทอง ..

เป็นธรรมเนียมของผมเองทุกปี ที่จะเขียนสรุป เรื่องในปีที่ผ่านมาและ
แผนที่วางไว้ในปีนี้ เพื่อเป็นแนวทาง และเป้าหมายหลักๆ ที่จะต้องทำ
ในปีนี้ ..

ปี 2014 ที่ผ่านมา
– ได้รถ 4WD ไว้ใช้งาน แต่จริงๆ อยากได้ Jeep Cherokee มากกว่า
– ระบบที่ดูอยู่หลักๆ ก็ยังคงต้องดูอยู่ ยัง hand over ไม่ได้จริงๆ สักที
– ทำระบบที่ดูอยู่หลักๆ ให้มี performance เพิ่มมากขึ้น stable มากขึ้น รับ load ได้มากขึ้น
– การกระจายงาน ยังทำได้ไม่ดี เท่าที่ตั้งใจไว้
– ออกกำลังกายเยอะขึ้น เพราะได้ปั่นจักรยานมากขึ้น กลับบ้านบ่อยขึ้น
– เรื่องกินดื่มไม่ได้ลดลง ค่าใช้จ่ายฟุ่มเฟือยไม่ได้ลดลง ตามเป้าที่วางไว้
– บ้านที่จันทบุรี เสร็จแล้ว แต่เสร็จปลายปี 2014
– ปรับตัวเข้ากับคอนโดที่อยู่ใหม่ได้ แต่ต้นปี