Y2K Problem ไม่ใช่แค่แฟชั่นสไตล์ แต่เป็น Bug ที่ก่อให้เกิดปัญหาครั้งใหญ่ในประวัติศาสตร์โลก!
.
Y2K Problem คืออะไร ตอนนี้ใครๆ ก็พูดถึง Y2K หรือแฟชั่นในตำนานที่กลับมาฮิตสุดๆในกลุ่มวัยรุ่น Gen Z แต่ทุกคนรู้กันไหมว่าคำนี้เคยเป็นฝันร้ายของใครหลายๆคนในโลกคอมพิวเตอร์ วันนี้เแอดจะพาไปทำความรู้จักกับ Y2K Bug ที่เกือบทำให้เกิดวันสิ้นโลก!!!
.
Y2K มาจากไหน?
Y2K ย่อมาจากคำว่า “Year 2000” โดยที่ Y = Year และ 2K = 2000 โดย K มาจาก Kilo ที่แปลว่า 1000 (หน่วยวัดในระบบเมตริก)
.
Y2K Bug เกิดขึ้นได้ยังไง ทำไมถึงทำให้ปีใหม่ 2000 หมดสนุก?
Bug ดังกล่าว มีปัญหาหลังวันที่ 31 ธันวาคม 1999 สาเหตุเนื่องมาจากวิศวกรคอมฯ ในตอนนั้นได้ทำการออกแบบให้ย่อปี จากตัวเลข 4 หลัก ให้เหลือแค่ตัวเลข 2 หลัก เช่น 1970 ย่อเป็น 70 เพื่อประหยัดพื้นที่ในการเก็บข้อมูล
.
จุด Climax มันเกิดขึ้นเมื่อถึงวันที่ 1 มกราคมปี 2000 นี่แหละ ระบบไม่ได้แปลงเลข 00 เป็น 2000 แต่ดันเป็นปี 1900 แทน ทำให้ในปี 2000 ปฏิทินของระบบคอมพิวเตอร์ทั่วโลกได้ย้อนกลับเป็นปี 1900!!!
.
Bug Y2K ส่งผลกระทบยังไงบ้าง? บอกเลยไม่ใช่เรื่องเล่นๆ
.
– ธุรกิจธนาคาร – เมื่อปฏิทินเพี้ยนและย้อนกลับไป 100 ปี ส่งผลให้การคำนวณอัตราดอกเบี้ยถูกรีเซ็ตทั้งหมด ธนาคารไม่สามารถจ่ายเงินลูกค้าได้และไม่สามารถเรียกเก็บดอกเบี้ยจากผู้กู้ยืมเงินได้เช่นกัน
.
– โรงไฟฟ้า – เมื่อวันที่ผิดพลาด ทำให้ระบบคอมพิวเตอร์ของโรงไฟฟ้าที่ใช้ตรวจสอบความปลอดภัยของการผลิตพลังงาน เช่น ตรวจสอบแรงดันน้ำ หรือค่ากัมมันตรังสี หยุดคำนวณค่าความปลอดภัย เพราะการทำงานไม่อยู่ในตารางเวลาที่บันทึกไว้ ซึ่งนำอันตรายมาสู่ชุมชนในละแวกใกล้เคียง รวมถึงคนที่ทำงานในโรงไฟฟ้านั้นด้วย
.
– ธุรกิจการบิน – สายการบินเกือบทั้งหมดในตอนนั้นต้องระงับการจองและเที่ยวบินบางส่วนไป เพราะตารางเที่ยวบินถูกย้อนไปในปี 1900
.
การแก้ปัญหา Y2K
ปัญหาดังกล่าวก็ได้รับความช่วยเหลือและแก้ไขได้อย่างรวดเร็วจากบริษัทเทคโนโลยีต่าง ๆ ทั้ง Software และ Hardware ซึ่งก็แก้ได้ง่ายๆ เพียงแค่เพิ่มค่าให้ปฏิทินแสดงผลปีได้ 4 หลัก เพราะในปีนั้นเทคโนโลยีก็มีความพร้อมในระดับนึงแล้ว
.
หลังจากแก้ปัญหา Y2K ได้แล้ว ก็ยังคงมีปัญหาเหลืออยู่เล็กน้อย ไม่ว่าจะเป็นโรงพลังงานนิวเคลียร์ในจังหวัดอิชิกาวะของประเทศญี่ปุ่นเกิดการรั่วไหลของสารกัมมันตรังสีเพราะระบบคอมพิวเตอร์หยุดทำงาน แต่โชคดีที่ไม่มีอันตรายเกิดขึ้นต่อชุมชนนั้น
.
อีกประเด็นหนึ่งคือ ทางสหรัฐอเมริกาตรวจพบการยิงขีปนาวุธออกจากประเทศรัสเซีย โดยรัสเซียกล่าวอ้างว่าเกิดจาก Y2K Problem แต่ความจริงแล้วรัสเซียตั้งใจยิงขีปนาวุธใส่ประเทศเชชเนีย เนื่องมาจากความขัดแย้งในภูมิภาค
.
ทีนี้เราก็ได้รู้กันแล้วว่าคำว่า Y2K นี่ไม่ธรรมดาเลย เป็น Bug อีกตัวที่ชาว DEV ต้องระวังเลยล่ะ เพื่อนๆคนไหนทันข่าวนี้กันบ้าง คุณไม่เด็กแล้วนะ
.
สนใจบริการ Cloud คุณภาพเยี่ยม
สอบถามข้อมูลเพิ่มเติม ติดต่อได้ที่
เบอร์โทร : 02-0263-124
Email : [email protected]
Line : @metrabyte (https://line.me/R/ti/p/%40158oqtgp)
.
Metrabyte Cloud ยินดีให้บริการค่ะ