並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

Micronautの検索結果1 - 11 件 / 11件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Micronautに関するエントリは11件あります。 java未分類spring などが関連タグです。 人気エントリには 『SpringBoot/Quarkus/Micronautの性能を検証してみた ~その1 起動編~ - Taste of Tech Topics』などがあります。
  • SpringBoot/Quarkus/Micronautの性能を検証してみた ~その1 起動編~ - Taste of Tech Topics

    こんにちは。@phonypianistです。 本投稿はアクロクエスト アドベントカレンダー 12月21日 の記事です。 最近、Quarkusアプリを本番適用しました。 QuarkusはJavaアプリを作るための軽量なフレームワークで起動が速いって聞くけど、実際どれくらい速いんだろう?と気になったので、Spring Bootや、類似OSSのMicronautと比べてみました。 背景 JavaのフレームワークといえばSpringBootが主流ですが、起動が遅かったり、必要なメモリが多かったりしています。 これは、アプリ起動時にリフレクションを用いてDI(Dependency Injection)を行っているのが要因の1つです。 マイクロサービス、コンテナネイティブなアプリケーションは、負荷の状況に応じて、シームレスにスケールアウトできる必要があります。 アプリケーションの起動速度が遅かったり、

      SpringBoot/Quarkus/Micronautの性能を検証してみた ~その1 起動編~ - Taste of Tech Topics
    • Google App Engineが「Java 11」サポート開始。Spring Boot、Micronaut、Quarkus、Ktorなどのフレームワークも利用可能

      Google App Engineが「Java 11」サポート開始。Spring Boot、Micronaut、Quarkus、Ktorなどのフレームワークも利用可能 Java 11は1年以上前の2018年9月にリリースされたJavaです。Javaは6カ月ごとにフィーチャーリリースが登場しているため、現時点での最新版のJavaは「Java 13」となります。 ただし、Javaには3年ごとに長期サポート対象となるLTS(Long Term Support)版が登場します。LTS版以外のJavaは次のフィーチャーリリースが登場するとセキュリティパッチなどが提供されなくなりますが、LTS版は登場から3年間はセキュリティパッチなどが提供されます。 そしてJava 11は、このLTS版としての最新版なのです。 App Engineは、フルマネージド環境でアプリケーションを実行できるクラウドサービス。

        Google App Engineが「Java 11」サポート開始。Spring Boot、Micronaut、Quarkus、Ktorなどのフレームワークも利用可能
      • Micronaut で始める Server Side Kotlin

        JJUG CCC Dall 2019 での登壇資料です。

          Micronaut で始める Server Side Kotlin
        • Micronautフレームワークを使ったクラウドネイティブJava

          ビルド時アプローチの利点は明らかです。コンパイル中により多くの計算を行うことにより、フレームワークはその時点で最適な方法で実行できるように準備されます。また、リフレクション、動的なクラスローディング、プロキシの実行時生成を排除することで、実行フェーズにおけるさらなる最適化の機会が得られます。この最適化は、JITと、非常に重要な点として、GraalVMのNative Imageツールの両方に対して得られます。このアプローチのおかげで、Native Imageでは、Micronautフレームワークアプリケーションのクローズドワールド静的分析を実行するために追加で設定することはありません。 MicronautフレームワークとGraalVMの間のこの相乗効果を生み出すため、Micronautフレームワークの共同創設者であるGraeme Rocher氏がOracle Labsに加わりました。Orac

            Micronautフレームワークを使ったクラウドネイティブJava
          • AWS LambdaにおけるJava実装時のSpringとMicronautの比較 - ZOZO TECH BLOG

            はじめに ブランドソリューション開発部プロダクト開発チームの木目沢です。 Fulfillment by ZOZO(以下、FBZ)で提供しているAPIの開発に携わっています。以前「FBZにおけるドメイン駆動設計(DDD)とサーバーレスアーキテクチャを組み合わせた設計戦術」という記事を公開しました。そこでは、AWS Lambdaを中心としたサーバーレスアーキテクチャを採用していること、ドメイン駆動設計でAWSのサービス処理とビジネス処理を分離していることをご紹介しました。 FBZはリリース前の設定時にはJavaも検討していました。しかし、結果として採用を見送ることにしました。その理由とリリースから4年が経過した今、改めてJavaに関して調査した結果を本記事ではご紹介します。 JavaではなくPythonを選択した理由 FBZの設計をしていた当時、Lambdaで使用可能な言語は、Node.js、

              AWS LambdaにおけるJava実装時のSpringとMicronautの比較 - ZOZO TECH BLOG
            • 軽量フレームワークMicronautでサーバーレスJavaを始めよう! - Qiita

              サーバーレスがとても盛り上がっていますね。 Javaはいわゆるコールドスタートの問題でサーバーレスには向いていないとの声もありましたが、今回紹介するMicronautを始めとしたマイクロフレームワークや、GraalVMのネイティブイメージ作成機能(SubstrateVM)の登場により状況が大きく変わってきています。 この辺りの流れは、@_kenshさんや@jyukutyoさんの「JJUG CCC 2019 Fall」での素晴らしい講演資料がありますので、そちらを見てワクワクしましょう。 Serverless時代のJavaについて 多言語対応の仮想マシンGraalVMが照らす未来 さあ、ではMicronautで実際にサーバーレスJavaを作ってみましょう! なんでMicronaut? Micronautは、キャッチコピーの中で「サーバーレスのためのフレームワーク」であることを謳っています。

                軽量フレームワークMicronautでサーバーレスJavaを始めよう! - Qiita
              • Micronaut Servlet - サーブレットAPI開発者のための新しいMicronautプロジェクト

                Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                  Micronaut Servlet - サーブレットAPI開発者のための新しいMicronautプロジェクト
                • Javaニュース総まとめ: Micronaut 3.0、Open Liberty Starter、Spring Boot、GraalVM、JEP 400

                  Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                    Javaニュース総まとめ: Micronaut 3.0、Open Liberty Starter、Spring Boot、GraalVM、JEP 400
                  • [GraalVM] Micronaut 2.0について [Serverless] | DevelopersIO

                    Introduction 以前、Micronauto 1.xの記事を投稿したのですが、 先日Micronauto 2.0にバージョンアップしました。 くわしくはこのあたりにありますが、 ネイティブイメージのサポート強化やserverlessサポート改善など、けっこう大きい変更が多くはいってます。 What's New ここに新しい機能が記述してありますが、 気になった機能をいくつか紹介します。 MICRONAUT LAUNCH MICRONAUT LAUNCHはSpring Initializrみたいに、Applicationタイプや言語を指定してプロジェクトの雛形を生成できるツールです。 ↑はブラウザで実行していますが、CLIで実行することもできます。 PERFORMANCE IMPROVEMENTS 起動時間、メモリ消費量、その他のパフォーマンスについての改善。 Micronaut 2

                      [GraalVM] Micronaut 2.0について [Serverless] | DevelopersIO
                    • Micronaut 2.0 がツールを強化し、サーバレスと GraalVM のサポートを強化

                      Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                        Micronaut 2.0 がツールを強化し、サーバレスと GraalVM のサポートを強化
                      • Micronaut + Doma2 連携(超簡易版) - nemuzukaの「明日から本気出す」

                        やっぱり RDBMS と連携したかったのでやってみました。 参考にしたのは Access a database with MyBatis Micronaut + Kotlin + DomaでTransactionを楽に扱う*1 です。 build.gradle LocalTransactionManager 関連 DomaConfigFactory DomaConfig Dao @DaoConfig TaskDao 接続情報 Dao のテスト TaskDaoTest トランザクション @Transactional TransactionInterceptor TaskUseCase まとめ build.gradle plugins { ... id 'org.seasar.doma.compile' version '1.1.0' } dependencies { ... annotati

                          Micronaut + Doma2 連携(超簡易版) - nemuzukaの「明日から本気出す」
                        1

                        新着記事