Â̲èÈí¼þÔ°
×ÊѶÊ×Ò³> Èí¼þ½Ì³Ì> Òµ½ç×ÊѶ> ÑÇÂíÑ·ÔÆ·þÎñAWSÐû²¼ÔÞÖú Rust

ÑÇÂíÑ·ÔÆ·þÎñAWSÐû²¼ÔÞÖú Rust

×÷ÕߣºØýÃûÀ´Ô´£ºÂ̲èÈí¼þÔ°2019-10-17 14:42:33

ºÁÎÞÒÉÎÊ£¬RustÄ¿Ç°·¢Õ¹ÊÆÍ·Õý¾¢¡£´ËÇ°£¬Î¢Èí°²È«ÏìÓ¦ÖÐÐÄ̽Ë÷²ÉÓÃRustµÄÏûÏ¢Òý·¢´óÁ¿¹Ø×¢£¬ÔÚÁ¬ÐøËÄÄê²õÁª¡°×îÊÜ¿ª·¢Õßϲ°®µÄ±à³ÌÓïÑÔ¡±ºó£¬Rust¿ÉÄÜÒѾ­´Ó¡°ÏëҪѧϰµÄÓïÑÔ¡±Öð½¥×ª±äΪÐí¶à¿ª·¢Õß¡°ÕýÔÚѧϰµÄÓïÑÔ¡±¡£×Ô´ÓËÄÄêÇ°Ê״η¢²¼Îȶ¨°æÒÔÀ´£¬ËüÒѾ­µÃµ½Á˹㷺µÄ²ÉÓ㬹ȸ裬΢ÈíºÍMozillaµÈ¹«Ë¾¶¼ÔÚʹÓÃRust¡£ÏÖÔÚ£¬AWSÒ²ÏòRustÉì³öÁËéÏé­Ö¦¡£

½üÈÕ£¬AWSÔÚÆ俪Դ²©¿ÍÉÏ·¢ÎÄÐû²¼ÔÞÖúRustÓïÑÔ¡£Æù½ñΪֹ£¬RustÒÑÔÚAWSÖÐʵÏÖÁËÐí¶àÔö³¤£¬Lambda¡¢EC2ºÍS3µÈ·þÎñ¶¼Ñ¡ÔñÔÚÐÔÄÜÃô¸ÐµÄ×é¼þÖÐʹÓÃRust¡£AWS¿ªÔ´µÄFirecracker microVMÏîÄ¿Ò²ÕýÊDzÉÓà Rust±àд¡£
AWS´ÓRustά»¤ÕßµÄÊӽǽâÊÍÁËËûÃÇÔÞÖú¸ÃÏîÄ¿µÄÔ­Òò£º
ÐÔÄÜ¡£Rust·Ç³£¿ìÇÒÄÚ´æЧÂʸߣºÃ»ÓÐÔËÐÐʱ»òÀ¬»øÊÕ¼¯Æ÷£¬Ëü¿ÉÒÔΪ¹Ø¼üÐÔÄÜ·þÎñÌṩ֧³Ö£¬¿ÉÒÔÔÚǶÈëʽÉ豸ÉÏÔËÐУ¬²¢ÇÒ¿ÉÒÔÇáËɵØÓëÆäËûÓïÑÔ¼¯³É¡£
¿É¿¿ÐÔ¡£RustµÄ·á¸»ÀàÐÍϵͳºÍËùÓÐȨģÐͱ£Ö¤ÁËÄڴ氲ȫÐÔºÍḬ̈߳²È«ÐÔ£¬²¢ÄÜʹ¿ª·¢ÕßÔÚ±àÒëʱÏû³ýÐí¶àÀàµÄ´íÎó¡£
Éú²úÂÊ¡£RustÓµÓгöÉ«µÄÎĵµ£¬ÓѺõıàÒëÆ÷ÒÔ¼°ÓÐÓõĴíÎóÏûÏ¢ÒÔ¼°Ò»Á÷µÄ¹¤¾ß¡ª¡ª¼¯³ÉµÄÈí¼þ°ü¹ÜÀíÆ÷ºÍ¹¹½¨¹¤¾ß£¬¾ßÓÐ×Ô¶¯Íê³ÉºÍÀàÐͼì²éµÄÖÇÄܶà±à¼­Æ÷Ö§³Ö£¬×Ô¶¯¸ñʽ»¯³ÌÐòµÈ¡£
½Ó×Å£¬AWS»¹ÁоÙÁ˼¸¸öÓÅÐãµÄRust¿â£¬²¢³ÆÔÞÁËËüµÄ°üÈÝÐÔÉçÇø£¬×îºó±íʾ¡°RustÁ¬ÐøËÄÄê±»ÆÀΪStack OverflowµÄ×îÊÜ»¶Ó­ÓïÑÔ²»×ãΪÆ桱¡£
¶ÔÓÚRustÀ´Ëµ£¬Ëü¿ÉÒÔʹÓÃAWS·þÎñÀ´Ö´ÐÐÒÔϲÙ×÷£º
ÔÚS3ÉÏ´æ´¢·¢Ðй¤¼þ£¬ÀýÈç±àÒëÆ÷¡¢¿â¡¢¹¤¾ßºÍÔ´´úÂë¡£
ÔÚEC2ÉÏʹÓÃCraterÔËÐÐÕû¸öÉú̬ϵͳ·¶Î§µÄ»Ø¹é²âÊÔ¡£
ÔøÔÚ Mozilla¹¤×÷£¬²¢ÇÒÊÇRustÍŶӳÉÔ±µÄAlex CrichtonÈÏΪÕâÏîÔÞÖúʹRustÄܹ»ÔÚAWSÉϿɳÖÐøµØÍйܻù´¡¼Ü¹¹£¬Ëû»¹Ö¸³ö¡°Ê¹RustÏîÄ¿µÄÔÞÖúÉ̶àÑù»¯¶ÔÓÚÆ䳤Æڳɹ¦Ò²ÖÁ¹ØÖØÒª¡±¡£
  • ±¾ÀàÍƼö
  • ±¾ÀàÅÅÐÐ
  • ÈÈÃÅÈí¼þ
  • ÈÈÃűêÇ©
·µ»Ø¶¥²¿