AWS LambdaでRuby 3.2の利用が可能に、初のRuby 3.xサポート。Ruby 2.7のサポートは2023年12月で終了

今回は「AWS LambdaでRuby 3.2の利用が可能に、初のRuby 3.xサポート。Ruby 2.7のサポートは2023年12月で終了」についてご紹介します。

関連ワード (到達、実現、目指等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Amazon Web Services(AWS)は、同社のサーバレス基板「AWS Lambda」でRuby 3.2ランタイムのサポートを開始したと発表しました。

これまでサポートされていたのはRuby 2.7でしたので、AWS Lambdaとしては初めてのRuby 3.xのサポートとなります。

fig

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対応へと計画的なバージョンアップを行うことが必要となります。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
燃え尽き症候群、セキュリティ/IT担当者の多くが経験
IT関連
2024-02-09 20:32
北朝鮮の攻撃グループ、韓国の原子力研究機関にハッキング攻撃か
IT関連
2021-06-22 01:03
エンジニアの客観的な評価に貢献–「New Relic」を導入したディップ
IT関連
2023-01-28 13:23
今週の記事ランキング(2021.1.24〜1.28)
IT関連
2021-01-30 01:36
Tesla、ビットコインで2400万ドル損失も過去最高の増収増益 納車数は20万台超
企業・業界動向
2021-07-28 16:07
フェイスブックが緊急事態のインドでコロナワクチン接種場所探しツールを展開、11億円寄付も
パブリック / ダイバーシティ
2021-05-05 10:38
ユーザーの声でAIがリアルに歌う–中国で進化するカラオケアプリ
IT関連
2023-12-29 01:26
契約審査「LegalForce」、「オンラインエディタ機能」オープンベータ版を公開
IT関連
2022-12-17 09:41
Facebook、Oculus端末でのVR広告のテストを開始
アプリ・Web
2021-06-18 17:01
次期iPad Pro 12.9-inch (5th generation) はミニLEDバックライト付きの可能性
IT関連
2021-03-19 14:10
注射に慣れていない医療従事者も対応の「VR注射シミュレーター」が高知県室戸市の新型コロナ・ワクチン接種研修で採用
IT関連
2021-08-21 05:37
フィットネスシェア「Nupp1」と「スポーツクラブNAS」が国内業界初の「従量課金制サブスク」サービス開始
ヘルステック
2021-08-18 16:25
「開発の民主化」を掲げ、日本での展開を本格化–コヒーレントのブリスコCEO
IT関連
2023-03-08 11:45
FirefoxもWebAssemblyのガベージコレクション機能を実装中であることが明らかに
Firefox
2023-02-17 03:39