Archive from May 2024

Power Up Your Jakarta EE Applications with Telegram Chatbots

Incorporating chatbots into your Jakarta EE application can offer a number of benefits to you and users, helping automate a number of tasks while maximizing support availability. If you are looking at creating and programming bots, Telegram offers a highly suitable solution, as its Bot API includes multiple features and functionalities. Let's have a closer look at the advantages and how to leverage this tool from our latest User Guide "Power Up Your Jakarta EE Applications with Telegram Chatbots"!

The Payara Monthly Catch - May 2024

Avast ye, Payara Community! We are ready to chart our course for new horizons in June, but before we do, let's take a moment to look at all the treasures our old salts developed to power up your Java and Jakarta EE applications. We've collected the best pearls and gems in our latest roundup - check them out now!

Announcing Payara’s First Jakarta EE Media and Community Challenge

We have exciting news to share: As part of our Power Up Your Jakarta EE campaign, we are launching Payara's first-ever Jakarta EE Media and Community Challenge!

We’re calling on Java experts, tech writers and content creators from around the world to showcase their talent by developing insightful content focused on Jakarta EE and the Payara Platform application server. This initiative is designed to inspire innovation and foster knowledge-sharing within the Java community. 

Comparing Java Cloud Providers: Payara Cloud vs. Others

Choosing the right cloud platform for your Java applications can significantly improve development speed, scalability and overall costs. While popular options such as Amazon Web Services (AWS), Azure and Google Cloud Platform (GCP) offer valuable solutions, a more niche, highly specialized provider like Payara can deliver effective platforms that bring unique Java-centric advantages: Payara Cloud. Let's take a look at Payara Cloud and how it compares to other common alternatives.

An Ode To Java

Today May 23rd marks the 29th birthday of the Java Platform. First debuting in in 1995, the platform has grown to become one of the most used technologies in the world. On this 29th occasion of its birthday, I got an AI chatbot to compose an ode for the Java Platform. So dear Java, here's an ode to you on your birthday from myself and everyone at Payara!

YouTube Playlist - Connecting Your Payara Cloud Application to a PostgreSQL Database on Neon

By integrating your Payara Cloud application with a PostgreSQL database on Neon, you can unlock a number of key benefits that can improve your application, such as enhanced scalability, reliability and performance. To help you seamlessly carry out this operation, we have created a playlist on YouTube to offer an easy to follow video tutorial.

Securing Your Java Ecosystem: Join Us at the Virtual Payara Conference, 26-27 June 2024!

Join us for the Virtual Payara Conference – a two-day, free online event dedicated to fortifying the security and resilience of your Java applications.

This conference is designed for developers, IT professionals, and decision-makers who are keen to enhance their knowledge and skills in creating secure Java environments. The event is divided into two focused days, each packed with insightful sessions from industry experts, including EU Cyber Resilience Act Specialists, Java Leaders, Industry Analysts & more.

Wed 26 June 2024, 1-6pm BST – Developer Insights – Designing Secure and Resilient Solutions for Jakarta EE Applications – REGISTER HERE

Thurs 27 June 2024, 1-6pm BST – Strategic Insights: Security & Cyber Resilience in the Java World – REGISTER HERE


A Quick Guide to Enterprise Batch Processing With Jakarta EE

Batch processing plays a crucial role in the operation of enterprise applications, facilitating the efficient handling of large volumes of data. Whether it's inventory management, payroll processing, report generation or data migration, batch processing streamlines tasks and enhances operational efficiency. Here's a glimpse of what we cover in our latest document "A Quick Guide to Enterprise Batch Processing With Jakarta EE"!

Getting Started with Payara Cloud: A Step-by-Step Introduction

Are you planning to work with Payara Cloud and look forward to harness its power but don't know where to start? Our platform is extremely intuitive, but to make sure you can get the most out of it, we compiled a Quick Start Guide, written with you in mind. It is your roadmap to navigating this cutting-edge platform and it walks you through the essentials of getting started with Payara Cloud to simplify your journey from signup to deployment.

How Migrating to Payara Cloud Can Boost Your Success

With nearly every activity currently relying on applications, companies are continuously seeking to rapidly innovate, advance and scale their solutions. As these applications grow considerably, traditional on-premises infrastructure may not always be able to meet key operational requirements. In such instances, Cloud-native solutions are ideal, as they can offer scalability, agility and cost-effectiveness.

Let's dig deeper into how Payara Cloud can help you futureproof your Jakarta EE applications and, in turn, enhance your profitability and competitiveness in a fat-moving and demanding marketplace. 

Caching REST Resources In Jakarta REST (formerly JAX-RS)

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

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?

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. 

Join Live Webinar - Uncovering The Secrets of Java Runtime Choices for Jakarta EE Applications

More than a quarter of a century after its birth, Java still remains a cornerstone in modern enterprise computing. However, with a myriad of runtime options available, making an informed choice that aligns with your specific business needs can be challenging. This webinar, led by experts from Azul (Simon Ritter) and Payara (Luqman Saeed) and designed for decision makers and architects, aims to uncover the secrets to selecting the most optimal Java runtime, focusing on the unique demands of mission-critical Jakarta EE workloads.

Uncovering The Secrets of Java Runtime Choices for Jakarta EE Applications

Wednesday, the 15th of May, 3pm BST

Register: https://us02web.zoom.us/webinar/register/WN_2xtu5op6TDagDU0c2aR_Kg#/registration