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関連
2023-08-02 09:04
カナダのBlueCat、複雑になるネットワーク管理に一元化を訴求
IT関連
2022-11-12 07:42
Amazon、13インチで壁掛け式の薄型Echoデバイスを開発中か──Bloomberg
企業・業界動向
2021-02-11 08:27
MSYSと丸紅ネットワーク、IoT統合サービスを開発–各種センサーのデータを一元管理
IT関連
2023-03-03 11:57
「住みたい街ランキング」コロナで激変 賃貸トップは都内ではなく「本厚木」
くらテク
2021-02-11 03:31
グーグル、画像生成AI「Imagen 3」の性能評価結果を公開
IT関連
2024-08-20 16:28
インテックら3社、耐量子暗号証明書を利用したインターネットEDI接続に成功
IT関連
2024-08-06 20:50
千葉工業大学の宇宙塵探査衛星ASTARISC、大面積膜型ダストセンサーを展開し軌道上実証に成功
IT関連
2022-02-18 12:35
米、五輪視聴伸び悩み 熱気欠く無観客 動画配信の台頭も背景に
IT関連
2021-08-05 13:47
ネットフリックスのTV向けアプリで「視聴中コンテンツ」削除機能が利用可能に
IT関連
2022-02-03 09:07
映画モルカーとガンダム2作品がコラボ 理由は「のりものが大活躍」
くらテク
2021-08-06 13:58
スシローに「イベルタル」定時出現 ポケモンGOのフェアリーイベントで 「ヤンチャム」は進化のチャンス
くらテク
2021-05-19 15:22
トヨタ、取引先のシステム障害で国内全工場を停止–サイバー攻撃の影響か
IT関連
2022-03-02 19:42
CTC、ApptioのIT投資の可視化・最適化クラウドサービスを提供
IT関連
2023-11-03 09:30