AWS LambdaでRuby 3.2の利用が可能に、初のRuby 3.xサポート Ruby 2.7のサポートは12月で終了
この記事は新野淳一氏のブログ「Publickey」に掲載された「AWS LambdaでRuby 3.2の利用が可能に、初のRuby 3.xサポート。Ruby 2.7のサポートは2023年12月で終了」(2023年6月14日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。
米Amazon Web Services(AWS)は、同社のサーバレス基板「AWS Lambda」でRuby 3.2ランタイムのサポートを開始したと発表しました。
これまでサポートされていたのはRuby 2.7でしたので、AWS Lambdaとしては初めてのRuby 3.xのサポートとなります。
Rubyは2.xから3.xへのバージョンアップにおいて実行速度の向上を大きな目標としていました。特に今回サポートされたRuby 3.2では、Ruby 3.1でメインラインにマージされ、安定して稼働する実用段階に到達したJITコンパイラ「YJIT」が搭載されています。
YJITは、ECサイト構築サービスで知られるShopifyが開発を進めてきたもので、大規模なRailsアプリケーションにおいて、より高い性能向上を目指して開発されました。当然ながらRailsを使わないRubyのコードの実行速度も向上しています。
そのほか、Ruby 3.0で導入されたスレッドセーフな並列処理を実現する制御機構「Ractor」、Ruby 3.2で行われた正規表現の処理を行うRegexpのマッチングアルゴリズムの改善による高速化など、最新のRuby言語の機能がAWS Lambdaで利用可能になっています。
これまでAWS LambdaでサポートされてきたRuby 2.7は、2023年12月7日でサポート終了予定となっています。AWS LambdaでRubyを利用していた開発者は、Ruby 3.2対応へと計画的なバージョンアップを行うことが必要となります。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「食事量は1日1200kcal以下、でも肥満」な人を14日間追跡調査 痩せない理由は……米コロンビア大などの研究
-
2
なぜ酒蔵の許諾なしに? 「VTuberコラボ日本酒」騒動、主催者が経緯説明 仲介者による調整で「準備進んでいると認識」
-
3
かっぱ寿司「配布前のコラボグッズ、フリマで買わないで」 プリキュアコラボ発表日に注意喚起
-
4
本物そっくり“AI生成レシート“が経費精算の脅威に マネフォ「自力で見破るのは難しい」 企業はどう備える?
-
5
「ペンギンを返して」→「3匹全部採用して」 批判殺到のSuica新キャラ、ファンアートが空気を変えた? SNSの声
-
6
「菜の花がおかしい」――イラストレーター制作うたうマラソン大会ポスターに指摘相次ぐ 事務局がAI使用明かす【訂正あり】
-
7
「ランジェリーパープルじゃない」「買おうと思ってたのに」 iPhone 18 Pro/Pro Maxの色に落胆の声
-
8
「iPhone Duo」純正ケース話題、「面白いけど高い」……1万4800円と2万4800円
-
9
幻の「ちいかわ」コラボ第3弾皿、捨てちゃうの? くら寿司に聞いてみた
-
10
藤井風のリサイタル、公式サイトがインターネット老人会すぎると話題 公民館のチラシみたいだけど東京ドーム開催
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR