Blog

Subscribe to our weekly blog to learn about new product features, the latest in technology and security updates.

Featured Post

Azul acquires Payara
News

Azul Acquires Payara, Strengthening Leadership in Enterprise Java Solutions

Strategic acquisition bolsters Azul’s Java platform with complementary products, deep Java expertise and accelerated go-to-market capabilities SUNNYVALE, Calif., and MALVERN, England – December 10, 2025 – Azul, the only company 100% focused on Java, today announced […]

See Latest Posts

3 minutes
Jakarta EE

Jakarta EE 9.1 Launches!

Payara Services are celebrating the release of Jakarta EE 9.1 Platform and Web Profile specifications and related TCKs. With […]

3 minutes
Payara

Did You Know? If Payara Server Seems Slow, Try This

The 2021 Payara Platform Survey was completed in April. Our surveys help us shape the future of Payara Server […]

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アプリケーションに何百人、何千人ものユーザーがアクセスすることを想像してみてください。各ユーザーのセッションでデータベースへの接続が行われると、まず接続が確立されるまでの間、ユーザーには遅延が生じ、次にシステム全体のパフォーマンスが低下します。 つまり、「なぜ必要なのか」という問いに対しては、「システムのパフォーマンスとスケーラビリティの両方を向上させるため」ということになります。 接続プールの働き 接続プールは、必要になるたび新しい接続を作成するのではなく、アプリケーション・サーバーの起動時に作成します。これらの接続は、使用したり再利用したりすることができます。新しい接続が必要になると、プールの中から利用可能な接続を探します。もし利用可能なものがあれば、リクエスターに返されます。利用可能な接続がない場合は、プール内の接続数やプールの構成に応じて、リクエストがキューイングされるか、新しい接続が確立されます。接続が終了すると、接続を閉じるのではなく、接続プールに戻され、次のリクエスターが使用できるようになります。 さて、これで理論的な話は終わりです。では、実際にはどのように機能するのでしょうか? […]

10 minutes
Jakarta EE

Getting Started with Jakarta EE 9: Context And Dependency Injection (CDI)

In this series about getting started with Jakarta EE 9, we look at various specifications and how you can […]

No Image 9 minutes
Security

6 Vital Steps to Enhancing IoT Security

You may have heard the term ‘Internet of Things’ or IoT, referred to with increasing frequency in technology and […]

5 minutes
Payara

How to Configure the HSTS Header on Payara

The HTTP Strict-Transport-Security response header (often abbreviated as HSTS) tells the browser that it should access the website only […]

3 minutes
Security

カスタム SSL証明書を用いた Payara Serverのセキュア化

Payara Serverの管理タスクで最も多いものの1つは、他のWebサーバーと同様に、HTTPプロトコルやPayara Serverへのリモート・アクセスをセキュアにするための電子証明書のセットアップです。皆様は自己署名証明書または信頼できる認証局の署名入り証明書のいずれかをお持ちでしょうが、どちらの場合も証明書をPayara Serverのドメインに追加してセキュアな通信に用いるのはとても簡単です。 {{cta(‘c11b699a-704e-4144-8f8a-6d473cb091c6’)}} このガイドでご説明する手順の概要 新しい電子証明書を用いてPayara Serverをセキュアな構成にする手順はいくつかの段階を踏むことになりますが、大まかには以下のようになります。 このガイドを読み進めるにあたって必要なものは以下の通りです。 SSL証明書の取得 ほとんどの場合、認証局(CA)が作成し署名したSSL証明書を使用することになります。多くの場合、証明書署名要求(CSR)を作成して認証局に送り、認証局からSSL証明書を取得します。Payara Server Enterpriseには、CSRを生成するgenerate-csrコマンドが用意されており、非常に簡単にCSRを生成することができます。また、opensslまたはcertreq を使用してCSRを生成することもできます。 新しい自己署名証明書を使ってこのガイドに従う場合は、Payara Server Enterpriseを使って直接作成するか、opensslなどのサードパーティのツールを使って作成することができます。 Payara Server […]

2 minutes
Jakarta EE

May Payara Roadmap Overview Webinar

We kicked off the year with the Payara Roadmap for 2021. In this January webinar, Steve provided: detail on […]

7 minutes
Cloud & Microservices

The Payara Monthly Catch: April 2021

It’s been an incredibly exciting month for Team Payara! We were honoured with a Queen’s Award for Enterprise. This […]

4 minutes
Uncategorized

What’s New in the Payara Platform May Release?

The May Payara Platform release is here!  With the Payara Enterprise 5.28.0 and the Payara Community 5.2021.3 releases, we’re […]

2 minutes
Jakarta EE

Payara Platform 2021 Survey Results

We’re pleased to announce that our 2021 Payara Platform Survey results are now available!  This survey was promoted to […]