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関連
2022-12-21 06:59
NTT Com、制御システムのセキュリティリスク可視化技術を実証開始
IT関連
2021-05-25 02:52
招待制の写真SNS「Dispo」読本(前編) 使い捨てカメラ、トイカメラとはまた違う魅力の撮影アプリ (1/4 ページ)
アプリ・Web
2021-03-18 11:06
AWS、AI向けデータセンターの電力効率を大幅に向上
IT関連
2024-12-04 02:18
日清製粉グループ、請求書管理クラウドの導入でガバナンスを向上
IT関連
2021-03-31 19:16
ビジネス支出管理で「パーパス×サステナブル経営」を加速–Coupa Japan Summit
IT関連
2023-08-18 17:37
KDDI、新料金「povo」のオプションをユーザーと共同開発 業務委託契約を検討、専用施設も用意
キャリア・しごと
2021-03-23 16:49
分散モノリスとWebAssemblyランタイムを用いた新しいアプリプラットフォーム「Wasmer Edge」登場。オーケストレーションもサービスメッシュも不要
WebAssembly
2023-06-19 07:35
パーソナライズされた栄養改善アドバイスを提供するZoe、ビッグデータと機械学習で食品に対する身体の反応を予測
ヘルステック
2021-06-28 06:05
「Windows 10」上でLinux GUIアプリ実行、次期アップデートで対応へ
IT関連
2021-05-26 16:25
福島県と日本IBM、総合防災情報システムを共同開発–教訓生かして防災DXを推進
IT関連
2024-05-31 21:37
「Windows 7」「Windows 8.1」のサポートが終了
IT関連
2023-01-12 00:56
オラクルをはじめメガクラウドベンダーが相次いで日本に巨額投資する背景とは
IT関連
2024-04-27 05:52
Gmail、なりすまし対策で送信元アイコンに企業ロゴ表示を可能に
IT関連
2021-07-14 09:16