Fact Sheet

Key Considerations When Scaling Your Jakarta EE Application

Key Considerations When Scaling Your Jakarta EE Application

Scaling, when applied to software development, often refers to increasing the size of an application so it continues to function well.

This can mean assigning more memory or CPU and/or running multiple instances of an application.

Should you scale up your Jakarta EE application? And if you decide you do need to, what is the best way to go: vertical or horizontal, and then how can you start with distributed deployments and longer term solutions?

This checklist looks at key factors to consider, helping you check you have weighed up all the options before jumping into a scaling decision. It covers:

  • Double Check if it IS a Scaling Issue with Your Application
  • Decide If Tuning Will Solve the Problem
  • Choose Between Horizontal and Vertical Scaling
  • Decide If You Need Distributed Deployments
  • Consider Longer-Term Solutions

Payara Platform contains many features that help you scale more efficiently, including dynamic scaling with our AutoScale feature and aggressive compatibility with Kubernetes, Docker and cloud vendors.

Category:
Subjects: , , , , , , , ,

Related Resources

Explore expert tips, webinars, and product updates to help you build, deploy, and scale modern enterprise Java applications faster.

Cover of the eBook titled “Scalable Enterprise Java for the Cloud” by Luqman Saeed, Otavio Santana, Michael Brey, and Dario Vega. The design features a dark blue background with teal and gold geometric accents, coral-like shapes, and cloud imagery, reflecting cloud-native enterprise Java and the Payara Community branding.

Scalable Enterprise Java for the Cloud

Download
Mastering Microservices with MicroProfile and Payara in the Cloud cover

Mastering Microservices with MicroProfile and Payara in the Cloud

Download
Payara cover graphic titled ‘Value-Adding, Cost-Saving Measures for Java Teams in 2026’ featuring icons representing cost reduction, cloud deployment and optimization, with a Payara Server interface in the background.

Value-Adding, Cost-Saving Measures for Java Teams in 2026

Download