昨今、マイクロサービスアーキテクチャによるアプケーション開発が注目を集めています。文字通り小さなサービスを組み合わせて1つのアプリケーションを構成するため、個々のサービスには高いリソース効率が求められます。また、サービス間通信が多く発生することから、高い処理能力も必要です。これらの条件を満たすアプリケーションをJavaで開発するためのフレームワークの一つが「Spring WebFlux」です。 本連載では、Spring WebFluxによるアプリケーションの作り方をはじめ、Spring WebFluxを理解する上で重要となる「リアクティブプログラミング」や、Spring WebFluxベースのHTTPクライアントである「WebClient」、Spring WebFluxと親和性の高いデータベースアクセスの仕組みである「R2DBC」を解説していきます。
Claude、SQL不要でデータ分析可能に - ダッシュボードを自動生成する新機能
脆弱性情報を入手するPowerShellコマンドで即座に情報収集する
VMware利用企業の約90%が代替製品を検討、ライセンス費用の高騰が背景
Windows 11、10月の更新プログラムで何が変わる? 注目の変更点7選
IDCFクラウド障害第4報、ソフトバンクと連携し顧客対応や調査・復旧が進行
主に企業システムのオーナーをターゲットとして、導入あるいは運用のフェーズで参考になる情報を提供していきます。