Blog: Japanese Language

See Japanese Language Posts

3 minutes
Cloud & Microservices

Payara Micro 5によるUber JARの作成

Payara Microでは、Webアプリケーションを自己完結型で簡単に実行することができます。2016年5月のPayara Serverリリースからは、WARファイルの内容とPayara Microを構成するクラスやリソースを束ねる “Uber JAR” を作成する簡単な方法があります。 この “Uber” Jarは、Dockerコンテナ内でアプリケーションを実行するための最良の方法ではないことに注意してください。アプリケーションに小さなコード変更を加えるたびに、バイナリ全体のアップデートが必要になるためです。より良い方法は、Payara Microインスタンスを起動して、インストールが必要なアプリケーションを指定することです。詳細については Payara Micro Docker Image documentation をご覧ください。 (最終更新日 2021/04/06) […]

5 minutes
Payara

Payara Server 5における接続プールのご紹介

このブログ記事では、接続プールについて紹介し、ベスト・プラクティスを用いてPayara Serverで接続プールを設定する方法を紹介します。 (最終更新日 2021/04/06) 接続プールとは? 接続プールとは、データベースへの接続とその再利用(最も重要なことです)に使用できるデータベース接続のストアです。 接続プールの必要性 データベース接続は、作成するのにも維持するのにもコストがかかります。その理由は、以下のように様々です。 データベースサーバーへのネットワーク接続の確立 接続文字列情報の解析 ユーザー認証の実行 データベースへの接続の初期化 トランザクションのコンテクストの確立 一人のユーザーが使用するWebアプリケーションの場合、ユーザー・セッションの開始時にデータベース接続を作成し、終了時にデータベース接続を閉じることができます。しかし、これは非常に可能性の低いシナリオです。 さて、より現実的なシナリオとして、あなたのWebアプリケーションに何百人、何千人ものユーザーがアクセスすることを想像してみてください。各ユーザーのセッションでデータベースへの接続が行われると、まず接続が確立されるまでの間、ユーザーには遅延が生じ、次にシステム全体のパフォーマンスが低下します。 つまり、「なぜ必要なのか」という問いに対しては、「システムのパフォーマンスとスケーラビリティの両方を向上させるため」ということになります。 接続プールの働き 接続プールは、必要になるたび新しい接続を作成するのではなく、アプリケーション・サーバーの起動時に作成します。これらの接続は、使用したり再利用したりすることができます。新しい接続が必要になると、プールの中から利用可能な接続を探します。もし利用可能なものがあれば、リクエスターに返されます。利用可能な接続がない場合は、プール内の接続数やプールの構成に応じて、リクエストがキューイングされるか、新しい接続が確立されます。接続が終了すると、接続を閉じるのではなく、接続プールに戻され、次のリクエスターが使用できるようになります。 さて、これで理論的な話は終わりです。では、実際にはどのように機能するのでしょうか? […]

1 minute
Uncategorized

Use MP 4.0 in Payara Platform Community 5.2021.1 (Japanese Language)

本日、Payara Platform Community (5.2020.3) および Payara Platform Enterprise (5.21.0) Editionsのリリースをお知らせできることを嬉しく思います。

No Image 1 minute
Uncategorized

How to Improve Domain Data Grid Performance (Japanese Language)

.

No Image 1 minute
Uncategorized

14 Docker Tips for the Payara Platform (Japanese language edition)

.

2 minutes
Uncategorized

How to Use Eclipse Transformer to Convert a 3rd Party Library to the New Jakarta Namespace (Japanese Language)

はじめに Jakarta EE 9のリリースは、Java Enterpriseの伝統を破るものとなります。OracleからEclipse FoundationへのJava EEコード寄贈の法的な要件は、javax名前空間をjakarta名前空間に変更することです。 しかし、Jakarta EE 9でのパッケージとXMLの名前空間の変更はまだ始まりに過ぎません。名前空間の変更により、新たな開発や機能追加が可能となりましたが、Java Enterprise仕様の一部を使用しているフレームワークやライブラリもすべて新バージョンに合わせて調整する必要があります。 アップデート アプリケーションがJakarta EE上に追加のライブラリを使用しているのであれば、それらも新しい名前空間に更新する必要があります。Apache DeltaSpike、PrimeFaces、Jackson、MicroProfile、Arquillianなどのライブラリは、すべてJakarta EE仕様に依存しています。そして、それらはすべてJakarta EE 9のコードをベースとしたバージョンをリリースして、新しいパッケージ名を使用するようになるでしょう。 数ヶ月待てば、アプリケーションをJakarta […]

1 minute
Uncategorized

Payara Platform 7月リリースの新着情報

本日、Payara Platform Community (5.2020.3) および Payara Platform Enterprise (5.21.0) Editionsのリリースをお知らせできることを嬉しく思います。 Enterpriseリリース (こちらからお問い合わせください) は13の改善、11のバグ修正、1コンポーネントのアップグレードを含みます。また、Communityリリース (こちらから直接ダウンロードできます) は11のバグ修正、9の改善、1コンポーネントのアップグレードを含みます。 では、Community & Enterprise Editionsの最新情報について、いくつか詳しくお伝えします。

1 minute
Payara

Payara Platformの新しいリリースです!

本日、Payara Platform CommunityおよびEnterprise Editionの出荷をアナウンスできることをうれしく思います。Communityリリース (5.2020.2) には26個のバグ修正、13個の改善、2個の新機能、そして5コンポーネントのアップグレードが含まれます。こちらからダウンロード可能です。 5.2020.2リリースに含まれる機能の詳細をいくつかご紹介します。 MicroProfile 3.3 MicroProfile 3.2以降、Config APIの自動コンバータ、Fault Toleranceのホワイトリスト・ブラックリスト、REST Clientの @Context インジェクションといった個々の仕様で導入された機能が標準仕様に取り込まれました。今回の標準リリースでは、これらの新機能に加えて多くの修正と品質向上が行われており、MicroProfile標準にとって重要なステップとなっています。詳細についてはこちらのブログをご覧ください。 Payara Microの改善 このリリースのPayara […]

No Image 1 minute
Payara

Payara Platformリリース・ストリームとソフトウェアの変更点

来たる2020年6月のリリースから、Payara ServerおよびPayara Micro (以下Payara Platform) を2つのエディションに分けて展開いたします。

1 minute
Uncategorized

Payara Server と NetBeans による RESTful Web サービスの作成

この動画では、Payara Server と NetBeans を使用して RESTful Web サービスを作成する方法を、以下の手順に沿ってご説明します。

1 minute
Uncategorized

JakartaOne Livestream Japan 2020 (Japanese)

このイベントは、昨年9月に開催されたJakartaOne Livestreamに感銘を受けた日本のJavaコミュニティ有志が企画したバーチャル・カンファレンスです。私もこのカンファレンスのプログラム委員の一員として、カンファレンスの事前準備や当日の運営に携わりました。このようなイベントは日本ではまだ例がなく私たちも(当日のカンファレンス進行中でさえ)試行錯誤しましたが、日本のJavaコミュニティに広くJakarta EEとMicroProfileをご紹介しようと最善を尽くしました。 近年、日本のJavaコミュニティではもっぱらSpring Boot / Spring FrameworkとSpringエコシステムばかりが注目され、Jakarta EEやMicroProfileにはほとんどと言っていいほど関心の目は向けられていませんでした。今回のイベントを通じて、Jakarta EEとMicroProfileを知るきっかけなっていただけたのなら幸いです。   なお、当日のセッションの模様は、https://www.crowdcast.io/e/aduh2zbaにてご覧いただけます。Twitterアカウント@JakartaOneJPNもぜひフォローしてください。

Docker logo 1 minute
Uncategorized

What is Docker and How is it Used with the Payara Platform (Japanese)

Dockerとは? DockerとPayara Server/Payara Microを一緒に使うには?