Spring Boot 3.2フレームワークはほぼ完成、VMWareは利用が大幅に増加したと主張

Spring Boot 3.2フレームワークはほぼ完成、VMWareは利用が大幅に増加したと主張

ティム・アンダーソン

編纂者:ヤン・ジェン

制作:51CTO テクノロジースタック(WeChat ID:blog)

VMWare は、この人気のオープン ソース Java フレームワークのメジャー アップデートである Spring Boot 3.2 の一般提供を発表しました。この記事の執筆時点では、リリース候補 2.0 です。

1. Spring Boot 3.2 の新機能

Spring Boot 3.2 は、Java 21 仮想スレッド (Project Loom とも呼ばれる) をサポートする最初の製品であり、パフォーマンスと効率に大きな影響を与えます。 VMWare 開発者アドボケートの Josh Long 氏によると、Java 21 より前は、新しいスレッドごとに 2MB の RAM が使用され、仮想スレッドは軽量でした。

同時に、このバージョンでは Spring Boot と仮想スレッドを使用した GraalVM ネイティブ イメージのコンパイルもサポートされており、起動時間が大幅に短縮されます。

もう 1 つの新機能は SSL ホット リロードです。これにより、組み込み Web サーバー (特に Tomcat および Netty) は、再起動せずに SSL 証明書を更新できるようになります。新しい証明書をインストールすると、既存の接続では古い証明書が使用されますが、新しい接続は置き換えた証明書で保護されます。

VMWare は、Spring Boot の使用が大幅に増加しており、毎年発行される VMWare State of Spring レポートによると、「5 年連続で前年比 50% 増加」していると主張しています。

2. Spring Boot: シンプルであればあるほど人気が​​上がる

Spring とその上で実行される Spring Boot の反復的な歴史は、実用的なアプローチが通常は不必要な複雑さを克服するという法則を証明しました。

Spring は、2002 年に Rod Johnson が執筆した「Expert One on One J2EE Design and Development」という書籍から生まれました。この本では、複雑すぎると考えられ、多くのプロジェクトが失敗する原因となっている Java 2 EE (Enterprise Edition) の間違いについて説明しています。この本には、EJB (Enterprise JavaBeans) の不必要な使用を避け、Spring フレームワークに進化させるサンプル プロジェクトが含まれています。

Spring 1.0 は 2003 年にリリースされました。 Spring Boot の最初のバージョンは、プラットフォームを簡素化することを目的としていました。 「Spring プラットフォームの独自の視点を取り入れることで、新規ユーザーと既存ユーザーが必要なものをすぐに入手できるようになります」とリリース記事では説明されている。

Spring Boot 1.0 は 2014 年 4 月に初めてリリースされました。時代は進み、現在でも Spring Boot は多くの Java プロジェクトのデフォルトの選択肢となっています。

3. Spring AIはプレビュー中

人工知能についてはどうでしょうか?現在プレビュー段階の Spring AI は、Microsoft の .NET Semantic Core を彷彿とさせる OpenAI や Azure OpenAI などのサービスに抽象化を提供することを目的としています。コマンド「Spring boot add AI」は、チャットボットなどの AI 機能をサポートするために、既存のプロジェクトにライブラリを追加します。文書によると、「このプロジェクトは、次世代の Generative AI アプリケーションが Python 開発者に提供されるだけでなく、多くのプログラミング言語で広く普及するという信念のもとに設立されました。」

<<:  今後のAIの5大発展トレンドとは?2024年は「意味のある人工知能時代」の到来を告げる

>>:  中国AIGCデータラベリングパノラマレポート:市場規模100億、求人数100万

ブログ    
ブログ    
ブログ    

推薦する

人工知能がITサービス管理を変える3つの方法

よりスマートで高速なサービスを求めて、IT 部門は社内のサービス提供を改善するための新しい方法とプロ...

NetEase MediaのLiu Yandong氏:AIは読者にパーソナライズされたコンテンツをタイムリーに提供します

【51CTO.comオリジナル記事】 2017年12月1日から2日まで、51CTO主催のWOTDグロ...

...

機械学習の博士号を取得するためにゼロから 12 年間勉強する価値はあるでしょうか?

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

テンセントAIが新たな記録を樹立:ACL 2020に27本の論文が選出

最近、計算言語学会(ACL)は公式ウェブサイトでACL 2020の採択論文リストを発表し、合計779...

AIカメラとLiDARがスマート道路にとって重要な理由

今年 1 月の Consumer Electronics Show は、今後数年間に自動車市場に参入...

...

米国が新たなオープンソースAIアルゴリズムを開発:モザイクの美しさを自動修復

ぼやけた写真を見ると、本来の姿を復元したいという衝動にかられることはありませんか?以前の技術ではこれ...

最新の出来事を常に把握しましょう! Soraモデルテキスト生成ビデオをサポートするWebクライアント

みなさんこんにちは。JavaプログラマーのChenです。最近、Open AIが再び人気を集めており、...

AIの次の大きな課題:言語のニュアンスを理解すること

それは非常に奥深く、微妙なことです。同じ文でも、文脈によって意味が変わることがよくあります。人間でさ...

マイクロソフトCEOナデラ氏:AIはルールを変えるインターネットの波のようなもの

8月18日、マイクロソフトが人工知能(AI)技術の研究開発に注力し、OpenAIに100億ドル以上を...

スマート物流が一般的なトレンドであり、ロボット、ドローン、5Gの価値が強調されている

近年、電子商取引経済の急速な発展と人々の生活水準の継続的な向上により、物流の需要が急増していますが、...

新しい人工ニューロンデバイスは、非常に少ないエネルギーでニューラルネットワークの計算を実行できる

カリフォルニア大学サンディエゴ校の研究者らが開発した新しい人工ニューロン装置のおかげで、画像の認識や...

クラウドコンピューティングは AI を民主化するための鍵となるのでしょうか?

日本の収穫期には、農家の中には毎日多くの時間を費やして、農場で収穫したキュウリを種類ごとに仕分けする...

サイバー犯罪者はAIを利用してマルウェア攻撃ソフトウェアにサンドボックスを作成

2020 年に世界中の企業の 42% がサイバー攻撃を受けたことをご存知ですか? サイバー犯罪者が...