IT Leaders トップ > テクノロジー一覧 > 開発ツール/プラットフォーム > 市場動向 > 「現在のJavaは軽量でコンテナの開発に向く」、日本マイクロソフトとレッドハットが対談 開発ツール/プラットフォーム 開発ツール/プラットフォーム記事一覧へ [市場動向] 「現在のJavaは軽量でコンテナの開発に向く」、日本マイクロソフトとレッドハットが対談 Red HatはQuarkusをサポート、Javaによるコンテナ開発を支援 2020年9月18日(金)日川 佳三(IT Leaders編集部) リスト 「現在のJavaはコンテナやサーバーレスなどのクラウドネイティブ開発にも向いている」――。2020年9月18日、Java開発に詳しい専門家として、日本マイクロソフトの寺田佳央氏と、レッドハットの伊藤智博氏が対談した。両氏は、現在のJava開発がクラウドネイティブ開発にも向いていること
Red Hat で Solution Architect として Quarkus を担当している伊藤ちひろです。 この記事は、Red Hat Developerのブログ記事、Mandrel: A community distribution of GraalVM for the Red Hat build of Quarkus - Red Hat Developer の翻訳記事です。 Javaコミュニティは、開発者とユーザーのニーズに合わせて進化、改善、適応する能力を何度も実証してきました。言語とフレームワークの選択に25年を費やした後も、Javaはエンタープライズ・ユース・ケースでの強力な実績と機能により、現在使用されている言語の中で常に上位に位置しています。Red Hatは長い間、Javaおよびオープンソースソフトウェア開発における強力なリーダーであり、進化を続けるJavaの最前線であ
Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
Java 14 から JDK Flight Recorder で取得した情報を Java プロセス内で処理する JFR Event Streaming が導入されました。今回はこれを Quarkus で使ってみたいと思います。 今回のサンプルでは JFR では標準的な情報を取得するようにします。JFR Event Streaming は、JVMの情報を記録するイベントを受け取ったらそのイベントを標準出力に処理します。Java MP のアプリケーションスコープの開始処理と終了処理で JFR Event Streaming をそれぞれ開始/終了します。 開始処理では、JFCファイルというJFRの設定ファイル名を指定して設定を読み込み、ストリームを作成します。さらに、ストリームを流れるイベントの種類ごとに処理内容を指定し、ストリームを開始します。今回読み込むJFCファイルはdefault.jfc
この記事は、Quarkus.io のブログ記事、Quarkus 1.3.1.Final released - Bugfixes, JDK 11 by default の翻訳記事です。 今日、1.3 .0.Finalのバグフィックス版である1.3 .1.Finalがリリースされました。このバージョンにはバグ修正とドキュメントの改善が含まれており、Java11を新たに生成されるプロジェクトのデフォルトターゲットにしています。 これは1.3 .0を使っているすべての人にとって安全なアップグレードです。 何が新しいの? Java 11 がデフォルトに これは1.3.0.Final での見落としであり、1.4 を待たずに今すぐ修正しました。 これ以降、新しく生成されるプロジェクトは、デフォルトでJava11をターゲットとし、https://code.quarkus.io/ によって生成されるものも含
原文はこちら https://quarkus.io/blog/quarkus-newsletter-3/ Quarkus ニュースレターの第三弾は、去りゆく2019年の最後の数週間のためのいくつかの読み物を紹介します。 今回はQuarkusに関する最初の本を手に入れました! どこか物足りないと思ったときや、今後のQuarkus Newsletterに記事が出てくるときに見逃さないようにするには、ノートパソコンと携帯電話にブックマークレットをインストールして、簡単に記事を提示できるようにしましょう。 手動の方法を希望する場合は、簡単な説明とURLで関心事を開いてください。 楽しんで! 記事とBlog Baeldung氏がLiquibaseを例にQuarkus拡張の実装方法を紹介する。 Quarkus拡張の実装方法 投稿場所 Baeldung.com、投稿者 Baeldung氏、投稿日 201
原文はこちら Quarkus 1.1.0.Final released - Template engine, YAML configuration, and more Quarkus 1.1 .0.Finalが年末年始に間に合うように登場し、すべての拡張機能(Camel Quarkusを含む)の準備ができました。 このバージョンの開始時には、いくつかの紆余曲折がありましたが、それは良い話です。Quteテンプレートエンジン、YAML設定のサポート、Gradleの改善、新しいロギング拡張、Quartz拡張などの新機能が満載です。 このブログ記事で説明しているように、GraalVM 19.3のアップグレードは1.1 .0.Finalで元に戻しました。ネイティブ実行ファイルを構築するためにサポートしているGraalVMのバージョンは19.2 .1です。 私たちはGraalVMチームと協力して,19
追記: こちらの記事は執筆時点(2019/12/20)での Quarkus 最新バージョンであった 1.0.1.Final の動作を元に記載されていました。しかし、その後に以下の修正によって Quarkus 1.1.0.Final 以降からは、Quarkus RESTEasy では Vert.x スレッドプールは使われなくなり、Servlet 依存の有無によらず quarkus.thread-pool.max-threads で設定される main のスレッドプールが利用されるように動作が変更されました。 github.com Red Hat で JBoss ミドルウェアのサポートをしている三浦です。この記事は赤帽エンジニア Advent Calendar 2019の20日目のエントリです。 Quarkus の HTTP レイヤーのスレッドプールについて書きたいと思います。 TL; DR
Today, Red Hat and the Quarkus community announced Quarkus 1.0. Quarkus is a Kubernetes-native Java stack that is crafted from best-of-breed Java libraries and standards, and tailored for containers and cloud deployments. The overall goal of Quarkus is to bring Java into a cloud-native application development future and enable it to become a leading platform for serverless, cloud and Kubernetes en
これは、なにをしたくて書いたもの? Quarkusという、Red Hatが開発しているフレームワークを、ちょっと試してみようと。 Javaフレームワーク「Quarkus」登場。Javaコードからネイティブバイナリを生成し瞬時にJavaアプリが起動、コンテナへの最適化を実現。Red Hatがリリース - Publickey ネイティブビルドも可能なフレームワークとして、けっこう話題になったイメージがあります。 そろそろ、試してみたいなぁと。 Quarkus Quarkusについて。 Quarkus - Supersonic Subatomic Java オフィシャルサイトを見ると、 コンテナファースト … メモリフットプリントも軽く、Kubernetesのようなコンテナオーケストレーション環境に適している 命令形のスタイルも、リアクティブも両方使える デプロイが簡単 といったことが特徴として
Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
Red HatでOpenShiftのサポートをしているid:nekopです。3年前くらいまでJBoss Middlewareを主に担当していたので久しぶりなサーバサイドJavaネタとなるのですが、QuarkusというKubernetesネイティブJavaアプリケーションフレームワークをリリースしました。 quarkus.io 読み方は「くぉーかす」です。キャッチコピーがSupersonic Subatomic Javaとなっているように、高速軽量コンパクトなランタイムがウリです。また、コンテナ化やクラスのHot reloading対応などの開発容易性も備えています。 現在ではJava EEのアプリケーションサーバ上へのパッケージ化されたアプリケーションのデプロイ、Spring Bootなどに代表されるfat jarを利用したよりモダンなデプロイの2つのデプロイ形態が広く利用されていますが、
Javaフレームワーク「Quarkus」登場。Javaコードからネイティブバイナリを生成し瞬時にJavaアプリが起動、コンテナへの最適化を実現。Red Hatがリリース Red HatはQuarkusの目的を、Kubernetesやサーバレス環境においてJavaを先進的なプラットフォームにすることだと説明しています。下記はQuarkusを発表したブログの記事から引用。 The goal of Quarkus is to make Java a leading platform in Kubernetes and serverless environments while offering developers a unified reactive and imperative programming model to optimally address a wider range of d
Docker 環境上で Java のアプリを起動するのは遅いと思っていらっしゃる方は必見!! どうぞ下記の内容をご参照いただき、どうぞお試しください!! 先日、Red Hat から Quarkus (https://quarkus.io) という新しい技術が発表されました。こちらを実際に試して見ましたが、想定通りというか、まさにこれを待っていた!!という技術でした。今後、私の中で注目の技術の一つになりそうです。もし、Docker/k8s 上で Java アプリを動かす方は、こちらの方法をご覧いただき、ぜひ試しください。 Quarkus を簡単にご説明すると、Java のソースコードを GraalVM を利用して Linux の Native バイナリを作成し、その Linux バイナリをコンテナ上で起動することにより、今まで Java アプリの課題であった起動時間を大幅に短縮することができ
Community and Standards Quarkus provides a cohesive, fun to use, full-stack framework by leveraging a growing list of over fifty best-of-breed libraries that you love and use. All wired on a standard backbone. Kube-Native The combination of Quarkus and Kubernetes provides an ideal environment for creating scalable, fast, and lightweight applications. Quarkus significantly increases developer produ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く