[º¸¾È´º½º ¿øº´Ã¶ ±âÀÚ] Çѱ¹ÀÇ ¾î¼À³Ø½ºÆ®(AsmNext) ÆÀÀÌ 2022³â 01¿ùºÎÅÍ ¡®Â÷¼¼´ë ¾î¼Àºí¸®¡¯¶ó ºÒ¸®´Â À¥¾î¼Àºí¸® ¿¬±¸°³¹ß Çùȸ ¡®¹ÙÀÌÆ®ÄÚµå ¾ó¶óÀ̾𽺡¯¿¡ ÇÕ·ùÇß´Ù°í ¹àÇû´Ù. ¡®¹ÙÀÌÆ®ÄÚµå ¾ó¶óÀ̾𽺡¯´Â 2022³â 04¿ù ±âÁØ Çѱ¹ÀÇ ¾î¼À³Ø½ºÆ® ÆÀ°ú ÇÔ²² Amazon, ARM, DFINITY, Embark Studios, Fastly, Google, InfinyOn, Intel, Microsoft, Mozilla, Profian, Siemens, Shopify, StackBlitz, Suborbital, UCSD(Ķ¸®Æ÷´Ï¾Æ ´ëÇб³ »÷µð¿¡ÀÌ°í), Futurewei, EDJX, Rackner, SingleStone, igalia, Midokura(SONY), Tangram, VMWare ÆÀ(¾÷ü ¶Ç´Â ±â°ü)ÀÌ Âü¿©ÇÏ°í ÀÖ´Ù.
[·Î°í=¾î¼À³Ø½ºÆ®]
¾î¼À³Ø½ºÆ®(AsmNext)ÆÀÀº ¹ÙÀÌÆ®ÄÚµå ¾ó¶óÀ̾ð½º(Bytecode Alliance)ÀÇ Á¤½Ä ȸ¿øÀ¸·Î¼ ¿¬±¸°³¹ß¿¡ Çù·ÂÇÏ°í ÀÖ´Ù. Ä«Ä«¿ÀÅå ¿ÀÇÂäÆÃ¹æ µî ´Ù¾çÇÑ Ã¤³Î¿¡¼ ¼ÒÅëÇÏ°í ÀÖ´Ù. ¾î¼Àºí¸®¶ó´Â Å°¿öµå°¡ ³°Àº IT ±â¼úÀÇ »ó¡À¸·Î Ãë±ÞµÊ¿¡µµ ºÒ±¸ÇÏ°í, À¥¾î¼Àºí¸®(WASM) Ä¿¹Â´ÏƼ´Â ÀþÀº »ç¶÷µéÀÇ Âü¿©°¡ »ó´ëÀûÀ¸·Î È°¹ßÇÑ ÆíÀÌ´Ù. WASMÀ» À¥ °ü·Ã ±â¾÷°ú Çùȸ°¡ ÁÖµµÇÏ°í ÀÖ°í ¹è¿ì´Â »ç¶÷µéµµ À¥ ±â¼úÀ» ÅëÇØ Ã³À½ Á¢ÇÏ´Â °æ¿ì°¡ ¸¹±â ¶§¹®ÀÌ´Ù.
ÇöÀç WASM Çؼ®±â(ÀÎÅÍÇÁ¸®ÅÍ)¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â CPU ¾ÆÅ°ÅØó´Â X86, ARM, MIPS, RISC-V (¼ÒÇü ±â±â¿¡¼ ÁÖ·Î »ç¿ëµÇ´Â RISC-V ±â¹Ý ÆÄ»ý ÄÁÆ®·Ñ·¯ÀÎ ESP32¸¦ Æ÷ÇÔ) µîÀ¸·Î È®ÀåµÇ¾î ÀÖ´Ù. »ç¿ëÇÒ ¼ö ÀÖ´Â ¿î¿µÃ¼Á¦´Â POSIX ±â¹Ý ½Ã½ºÅÛ(¸®´ª½º, BSD µî) ¹× À©µµ¿ìÁî°¡ ȣȯµÈ´Ù. WASMÀº ±â°è¾î¿Í °¡±î¿î ¹ÙÀÌÆ®ÄÚµåÀÇ ÇüÅÂÀÌ´Ù. ·¹°Å½Ã ½Ã½ºÅÛ¿¡ WASM ·±Å¸ÀÓÀÌ ÀÖ´Ù¸é ¾ÕÀ¸·Î ³ª¿Ã »õ·Î¿î ¾ð¾î¿¡ ±â¹ÝÇÑ »õ·Î¿î ±â¼úÀ» ¾ÈÁ¤ÀûÀ¸·Î µµÀÔÇÒ ¼ö ÀÖ´Ù. ÀÌ·± ±â¼úÀÇ Æ¯Â¡À» ÅëÇØ ´Ü ÇϳªÀÇ Äڵ尡 »ç¹«ÀÚµ¿È, »ý»êÀÚµ¿È, »ç¹°ÀÎÅͳÝ(IoT), ÀΰøÁö´É(AI), 3D/AR/VR/¸ÞŸ¹ö½º, ºí·ÏüÀÎ, ÇコÄÉ¾î µî ´Ù¾çÇÑ ºÐ¾ß¿¡¼ Àç»ç¿ëµÉ ¼ö ÀÖ´Ù.
Çѱ¹ÆÀÀº À¥ÀúÀÛµµ±¸ÀÎ ¿öµåÇÁ·¹½º(Wordpress) Ç÷¯±×ÀÎÀ» WASMÀ¸·Î ÀÛ¼ºÇϱâ À§ÇÑ ÀÎÅÍÆäÀ̽º¿Í ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿¢¼¿ÀÇ È®ÀåÀ» WASMÀ¸·Î ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ÀÎÅÍÆäÀ̽º¸¦ °³¹ßÇÏ°í ÀÖ´Ù. ƯÈ÷ ¿öµåÇÁ·¹½ºÀÇ °æ¿ì ¾Ç¼ºÄÚµå ´ëÀÀ ºÐ¾ßÀÇ À¥ º¸¾È ¼Ö·ç¼ÇÀ¸·Î »ç¿ëÇÒ ¿¹Á¤ÀÌ´Ù. À̸¦ ÅëÇØ WASMÀÇ ½Ç¿ë¼ºÀ» ºÎ°¢ÇÒ ¿¹Á¤ÀÌ´Ù. ÇöÀç ¡®¹ÙÀÌÆ®ÄÚµå ¾ó¶óÀ̾𽺡¯ Çѱ¹ÆÀÀ¸·Î´Â ¡®¾î¼À³Ø½ºÆ®¡¯°¡ À¯ÀÏÇÏ´Ù. ¾î¼À³Ø½ºÆ®´Â ¼¼°è ½ÃÀå¿¡¼ ¡®Â÷¼¼´ë ¾î¼Àºí¸®¡¯ ÁÖµµ±ÇÀ» Àâ±â À§ÇØ ÃÖ¼±ÀÇ ³ë·ÂÀ» ´ÙÇÒ °ÍÀ̶ó°í ¹àÇû´Ù.
[¿øº´Ã¶ ±âÀÚ(boanone@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>