Caching REST Resources In Jakarta REST (formerly JAX-RS)
Published on 07 May 2024
by Luqman Saeed
Topics:
REST,
Jakarta EE
|
0 Comments
REST, or Representational State Transfer, is the web standard for building APIs and applications. It offers a lightweight architecture for exchanging data between applications over the web. Jakarta REST (formerly JAX-RS) is the standard API for building RESTful web services on the Jakarta EE Platform.
This blog post looks at caching within Jakarta REST. We'll explore how to use the built-in features and functionalities to enhance the performance and user experience of your RESTful APIs through resource caching. By using these techniques, you can significantly reduce server load, improve responsiveness, and enhance the overall efficiency of your web resources.
Maven Dependency Scopes: Choosing the Right Tool for the Job
Published on 03 May 2024
by Luqman Saeed
Topics:
Maven,
Java
|
0 Comments
Maven is arguably the most used build automation tool in the Java ecosystem. With that great power and popularity, comes great...configuration options! One such option that can leave you scratching your head is dependency scopes. This blog post takes a quick look at maven scopes, what they are and when to choose which scope.
Microservices Mania: Are Moduliths the Saner Path to Scalable Architectures?
Published on 02 May 2024
by Luqman Saeed
Topics:
Microservices,
Payara Platform,
Jakarta EE
|
0 Comments
Introduction
Lately, microservices have become extremely popular in software design. They offer the ability to scale, deploy updates independently and use different technologies. However, it's easy to forget how complex microservices can be to manage. Inspired in part by the introduction of Spring Modulith, a top-level Spring project aimed at helping developers create evolvable applications, this blog post takes a fresh look at the concept of modularity.
What’s New In The April 2024 Payara Platform Release
Published on 10 Apr 2024
by Luqman Saeed
Topics:
Payara Platform,
New Releases
|
0 Comments
We're excited to announce the April 2024 release of Payara Platform! This update includes a mix of critical bug fixes, component upgrades, and exciting new tools in the Payara Tooling Ecosystem. Our enterprise customers will particularly benefit from the new Diagnostics Tool and Dependabot scanner, designed to streamline operations and security. Also, everyone gets a glimpse into the future with the Payara 7 Alpha 1 preview!
Expressive REST Resources with Java Records and Jakarta REST
Published on 09 Apr 2024
by Luqman Saeed
Topics:
REST,
Java,
Jakarta EE
|
1 Comment
Modern web applications often adopt a layered architecture to separate concerns and improve maintainability. In this paradigm, your REST API acts as a communication layer, exposing resources to clients while interacting with the deeper layers of your application. Leveraging Java Records as Data Transfer Objects (DTOs) in this context helps to simplify the design of your REST resources, making them more expressive and easier to work with.
5 ways Payara Cloud drives higher profits for Jakarta EE companies
Published on 05 Apr 2024
by Luqman Saeed
0 Comments
Introduction
The effective management of production deployment runtimes is essential to ensuring the success, competitiveness and sustainability of your Jakarta EE applications as well as your business. However, it's important to leverage the right tools, as managing production deployment runtimes can drain your small business's resources in several ways:
Continuous Integration and Continuous Deployment for Jakarta EE Applications Made Easy
Published on 25 Mar 2024
by Luqman Saeed
Topics:
How-to,
Payara Cloud,
Jakarta EE
|
0 Comments
Continuous Integration and Continuous Deployment (CI/CD) activities are designed to convey your Jakarta EE applications to end users. Thanks to the unique flexibility of Jakarta EE, multiple CI/CD options are available to software developers. In effect, these are independent from your specific Jakarta EE.
Watch the video below to learn more about some of the CI/CD alternatives available, what they can offer as well as guide you through how you can implement them. You will be able to follow a demonstration on configuring GitHub Actions for CI/CD and deploying a Jakarta EE applications from the IDE, through GitHub, and onto Payara Cloud. You will also be able to learn how to deploy and manage your applications on Payara Cloud.
Detect Slow SQL Queries With Payara Slow SQL Logger
Published on 22 Mar 2024
by Luqman Saeed
Topics:
Payara Micro,
Payara Enterprise,
Payara Community
|
0 Comments
What’s New In The March 2024 Payara Platform Release
Published on 14 Mar 2024
by Luqman Saeed
Topics:
New Releases
|
0 Comments
Connect Your Payara Cloud Application to a Neon PostgreSQL Database
Published on 11 Mar 2024
by Luqman Saeed
Topics:
Payara Cloud
|
0 Comments