Posts from Chiara Civardi

Photo of Chiara Civardi
I am a Marketing Coordinator with over 10 years of experience in producing content on anything technological, from industrial automation and networking technology to developer tools, Cloud and Edge computing as well as AI. I have a passion for sharing insights that are technically accurate and engaging.

Jakarta EE vs. Quarkus: A Comparison of Top Enterprise Java Backend Frameworks

Enterprise Java has powered backend systems and key applications for three decades, evolving steadily alongside application architecture trends, from on-premise monoliths and service-oriented architectures to today's cloud-first containerized microservices. Currently, developers can typically  choose from three key enterprise Java frameworks: Jakarta EE, Quarkus and Spring / Spring Boot. 

In this post, we take a practical look at two major enterprise Java frameworks: Jakarta EE, the continuation of the long-established Java EE/J2EE standard and Quarkus, a newer framework that is growing in popularity. 

Why Developers Are Embracing PaaS & What That Means for Your Cloud Strategy

As more and more organizations embrace the cloud, Platform as a Service (PaaS) solutions for application deployment and management are becoming more popular among development and DevOps teams. The promise of faster deployments, simpler maintenance, and more time for innovation is hard to ignore for teams of any size. But what are professionals really saying about PaaS and how can you make the most of it for your next project? 

We dug through candid insights from engineers, CTOs and founders and summarized our key findings in this blog post.

Web Server vs. Application Server: What's the Difference?

Planning to develop and deploy an application but unsure where to start? Whether you’re new to software engineering or managing a team of developers for the first time, you’ve likely heard you need a server—but what kind? Aren’t all servers essentially the same? 

Not exactly. Servers play specialized roles in hosting and running applications, with web servers and application servers serving distinct purposes. In this post, we’ll explore what each does, how they differ, and help you decide which one is right for your project. 

What You Need to Know About DORA Regulatory Compliance for Financial Applications

The Digital Operational Resilience Act (DORA) is changing the cybersecurity and regulatory compliance landscape for financial institutions in the EU. In effect, DORA is now binding, with regulators shifting from guidance to active enforcement. For developers building or maintaining financial applications, understanding DORA’s requirements and how to meet them is essential.

In this post, we’ll break down what DORA is, why it's important and what it means for developers. You'll also get a glimpse on how to meet the regulatory requirements with your enterprise Java applications. 

Mitigating Kubernetes Misconfigurations: How To Secure Your Deployments

Almost any developer looking to leverage containers turns to Kubernetes (K8s) for orchestration. However, with its complexity comes security risks, particularly misconfigurations, which remain one of the most critical attack vectors in cloud-native environments. In effect, K8s misconfigurations can lead to data breaches, privilege escalations and service disruptions. 

This blog examines key technical security challenges associated with K8s and demonstrates how to mitigate these risks through platform engineering. 

Is Your Team Skilled Enough to Address the Complexity of a Migration?

Application server migrations often come with apprehension. While companies look forward to better performance and/or support, enhanced security as well as functionalities, they can feel like navigating a project full of potential pitfalls. Among these, a particularly pressing concern is whether the application development team is prepared to handle the complexity of the migration process.

After all, a successful migration isn’t just about the technology—it’s about the people implementing it. Addressing this fear is crucial to ensuring a smooth transition and unlocking the full potential of your new platform. Let’s have a look at how organizations can address this challenge while improving their skillsets.

What is Platform Engineering - An Overview without Buzzwords

Platform Engineering is rapidly becoming a must-have approach for modern software teams looking to streamline operations, scale development efficiently, reduce cognitive load on developers while enhancing their productivity. But while the word is on everyone's lips, do we really know what it means? When it comes to middleware solutions, how can a platform engineering-based solution help users?

JBoss Alternatives: Best Options to Consider 

Choosing the right application server is critical for the success of enterprise-grade applications. While Red Hat’s JBoss is a commonly implemented solution, organizations may want to explore alternatives to their current applications servers and runtimes. Sure, migrations can be intimidating [LINK TO BLOG], but if JBoss is no longer a perfect fit for a specific application, a move can help meet specific requirements, such as cutting licensing costs or adopting cloud-native approaches, as well as unlock new opportunities or capabilities.  

If you're here, chances are you’re considering your options. In this blog, we’ll discuss what JBoss offers, why businesses look for alternatives as well as what key contenders to look for when exploring alternatives. 

The Payara Monthly Catch - April 2025

April was a month of rich fishing grounds: we reeled in top-tier blog posts, made waves at international conferences, and navigated exciting new waters in both AI and Java development. From sharpening your developer toolkit to charting safer courses for application security, we've caught some prize-worthy resources you won't want to throw back.

Drop anchor and take a look at the finest catches from our voyages this past month!

Enhanced Concurrency for Your Jakarta EE Applications

In our latest release blog post, we announced the availability of a new version of Payara Platform Community 7 Alpha, which gives developers a more snapshot view of the upcoming Jakarta EE 11 features, helping them get closer to the technology. In particular, the March release of Payara Platform Community delivers game-changing concurrency improvements.

Let's dive into what this means for your applications and your projects as well as how it can enhance developer productivity.