ประวัติเอกสารจากหมวดหมู่ ‘Uncategorized’

NoSQL

ถ้าพูดกันในเรื่องของความสามารถในการขยายระบบ หรือที่เรียกกันติดปากว่า scalability ในยุคนี้ดูจะเป็นเรื่องที่มีความจำเป็นมากขึ้นเรื่อยๆ เนื่องจากจำนวนผู้ใช้อินเทอร์เน็ตมีจำนวนมากขึ้น รวมถึงขนาดของข้อมูลมีขนาดใหญ่ขึ้นและความต้องการเก็บข้อมูลที่มีลักษณะเป็น history สามารถดึงของเก่ามาให้ได้เมื่อจำเป็น ความต้องการที่เก็บข้อมูลจำนวนมหาศาลนี้เป็นตัวเร่งทำให้เกิดเทคโนโลยีในการเก็บข้อมูลแบบใหม่ ที่สามารถขยายตัวได้อย่างไม่จำกัด ในราคาที่ถูกกว่าการซื้อ storage hardware ที่มีราคาแพง และอาจจะไม่สามารถรองรับความต้องการได้เสมอไป
ถ้าหากกล่าวถึง LAMP stack ใน data tier นิยมใช้ MySQL ซึ่งเป็น relational database ในการเก็บข้อมูล ถ้าหากพิจารณาถึงความต้องการในการเก็บข้อมูลของเราดีๆแล้ว อาจไม่จำเป็นต้องใช้ relational database ในการเก็บข้อมูลเสมอไป เนื่องจากเหตผลต่างๆดังนี้

ไม่จำเป็นต้องใช้ relational database ในการเก็บข้อมูล
การ ขยายระบบ (scale) relational database ทำได้ยาก และมีความซับซ้อนสูง
การทำ normalization ใน relational database มักทำให้ performance แย่ลง
ในหลายๆกรณี ใช้แค่ primary key look-up ก็เพียงพอต่อการ [...]

Continue reading »

Another MySQL benchmark on Intel Xeon E5420 2.50GHz

Sysbench result on Intel Xeon E5420 2.50GHz Ram 6GB.

max_connections = 1000

innodb_buffer_pool_size = 4313M
innodb_log_file_size = 256M
innodb_log_buffer_size = 4M
innodb_flush_log_at_trx_commit=2
innodb_flush_method=O_DIRECT
innodb_file_per_table

Continue reading »

MySQL benchmark

ลองทำ MySQL benchmark ด้วยโปรแกรม sysbench มี 3 version ซึ่งใช้ patch ต่างกัน มีของ Google Percona และของเดิมๆจาก Gentoo portage โดยทำการทดสอบบน Intel Quad core (Q6600) 2.4GHz Ram 4GB version ของ MySQL ต่างกันนิดหน่อย เพราะ patch ที่ออกมาไม่เท่ากัน แต่ใช้ MySQL configuration เดียวกัน ไม่ได้ tune อะไรเป็นพิเศษ เท่าที่ดูจากกราฟของเดิมๆจาก Gentoo ดูดีที่สุด กราฟสีแดงเป็นของแถม ซึ่งเป็น MySQL ที่ติดตั้งบน Xeon Quad (X3320) server Ram 4GB ลง Debian [...]

Continue reading »

ทำไมต้องใช้ Twitter

ใน session หนึ่งของงาน TNWA มีคนบอกว่าทำยังไงจะบอกให้คนทั่วไปยังไงว่า ทำไมเราต้องใช้ Twitter พอได้ยินแบบนั้นสมองคมคิดสวนกลับไปทันควันว่า “ทำไมตรูต้องใช้ Twitter ด้วยฟระ” (ทั้งๆที่ก็ใช้อยู่) จะว่าไปแล้วหลายคนไม่ได้อยากจะบอกหรอกว่าเค้าทำอะไรอยุ่ แถมยังไม่อยากรุ้อีกว่าใครจะทำอะไรอยู่
กลับมานั่งนึกอีกที ว่ามันมีอะไรดี จะว่าไปแล้วมันคงเหมือนหลักการของ Web 2.0  value ของมันอยู่ที่ข้อมูล และ สังคม ยกตัวอย่างง่ายๆ สังคมของนักพัฒนา software วันๆมันก็คงง่วนกับเรื่อง software การบ่น หรือบอกออกมาว่าตรู ทำอะไรอยู่ บางทีมันมี Hint ที่น่าสนใจ มันอาจเป็นเรื่องที่เราสนใจอยู่พอดี หรือเราเอาไปใช้ประโยชน์ได้ เพราะไม่มีใครรู้อะไรทุกอย่าง นอกจากนั้นบางคนเก่งขนาดเป็น Idol ได้ก็จะมีคนสนใจมาก คนๆนั้นก็น่าจะมี follower มากตามไปด้วย เพราะแค่ขยับตัว บ่น ตด…เอ้ย ไม่ใช่แล้ว  ลองนึกดูว่า ถ้า ไลนัส และ จ๊อบส์ มาเล่น Twitter สองคนนี้จะมี follower [...]

Continue reading »

CQ CQ CQ HS4EQU

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

Continue reading »

Google Outreach in Bangkok

ได้มีโอกาสไปเรียนการใช้งาน Google Maps และ Google Earth จากทาง Google โดยตรง
ดูแผนที่ขนาดใหญ่ขึ้น

Continue reading »

วุฒิใหม่

จริงๆไม่ใหม่มากหรอก รู้มาสักช่วงหนึ่งแล้วเพราะ จิ๊บ email มาบอกว่าผลสอบนักธรรมตรีตั้งแต่บวชเป็นพระนั้นประกาศออกมาแล้ว ผลคือที่ไปบวชพร้อมกันผ่านหมดทั้งสามคน ว่าแต่เอาไปใส่ใน resume ได้ไหมเนี่ย วุฒิ ป.โท ป.ตรี และ นักธรรมตรี

Continue reading »

สภากาชาดไทยขาดแคลนโลหิตอย่างหนัก หลังเทศกาลปีใหม่

http://www.redcross.or.th/extra/500123_nbc.htm
    ศูนย์บริการโลหิตแห่งชาติ ประสบปัญหาภาวะโลหิตขาดแคลนอย่างหนักทุกกรุ๊ป หลังเทศกาลปีใหม่ รวมทั้ง โลหิตหมู่พิเศษ ทำให้โรงพยาบาลหลายแห่งเลื่อนการผ่าตัดผู้ป่วยบางรายที่ต้องใช้โลหิตออกไป

          แพทย์หญิงสร้อยสอางค์ พิกุลสด รองผู้อำนวยการศูนย์บริการโลหิตแห่งชาติ และรักษาการในตำแหน่งผู้อำนวยการฯ เปิดเผยว่า ในช่วงเทศกาลปีใหม่ที่ผ่านมา มีประชาชนจำนวนมากได้มาร่วมทำบุญบริจาคโลหิตก่อนที่จะเดินทางกลับภูมิลำเนา และท่องเที่ยวในต่างจังหวัด ทำให้มีโลหิตสำรองเพียงพอใช้ในช่วงเวลาดังกล่าว แต่หลังเทศกาลปีใหม่เป็นต้นมาจำนวนผู้มาบริจาคโลหิตกลับลดลงมาก แต่ยอดขอใช้โลหิตของโรงพยาบาลต่างๆ เพิ่มสูงขึ้นทุกหมู่โลหิต วันละ 2,500–3,000 ยูนิต รวมทั้ง โลหิตหมู่พิเศษ ซึ่งเป็นโลหิตหายากในคนไทย 1,000 คน จะพบเพียง 3 คนเท่านั้น ซึ่งขณะนี้ต้องการกรุ๊ป A , B และ O รวมจำนวนกว่า 120 ยูนิต จึงไม่มีโลหิตเพียงพอสำหรับผู้ป่วย ทำให้โรงพยาบาลหลายแห่งต้องเลื่อนการผ่าตัดผู้ป่วยบางรายที่ต้องใช้โลหิตออกไปก่อน และยังมีผู้ป่วยหนักที่ยังรอรับโลหิตอยู่อีกเป็นจำนวนมาก

Continue reading »