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
日本IBM、AI構築の支援サービス提供–公平性など診断して解決策を提示
IT関連
2021-04-26 11:04
Uberの無謀な勃興を描くドラマ「Super Pumped」予告編第1弾、ユマ・サーマンもハフポスト創設者役で出演
IT関連
2022-01-31 21:15
ITコスト構造変革とデジタル化による企業競争力強化を支援–日本オラクル・三澤社長
IT関連
2023-01-07 21:37
インテルの「AI Everywhere」戦略–プラットフォームを問わず、AIを利用可能に
IT関連
2023-12-21 19:39
AI成功の鍵は適切なユースケースを見つけること–Toyota Motor Europeの取り組み
IT関連
2024-02-03 14:21
通信やメディア企業にクラウド/5Gを訴求するマイクロソフト
IT関連
2022-04-15 09:16
PDFを「Excel」スプレッドシートに変換するには
IT関連
2022-08-16 13:09
Google、コード生成や補完のAIモデル「Codey」が日本語での指示や説明に対応したと発表
Google
2023-08-23 21:13
汎用原子レベルシミュレータ「Matlantis」がクラウドサービスで登場。原子スケールで材料の挙動を再現、深層学習モデルで計算を数万倍に高速化。Preferred Networksの関連会社「PFCC」から
クラウド
2021-07-07 04:33
AIチップのGraphcoreが披露した3Dプロセッサー–"ウルトラインテリジェンス"マシンへの展望も
IT関連
2022-03-17 23:35
チューブ入り「大根おろし」 ハウスが発売 開発に5年以上
くらテク
2021-07-29 02:12
OpenAI、AIトレーニング用データセットを構築するパートナーシップを発表
IT関連
2023-11-11 02:25
カプコンが「バイオハザード4」をOculus Quest2向けにリリース、詳細は日本時間4月22日発表
ゲーム / eSports
2021-04-17 02:42
大林組、夢洲の建設現場に顔認証システムを本格導入
IT関連
2023-07-14 09:40