Skip to main content

Blog

Exploring Jakarta EE 9 Blog

Exploring Jakarta EE 9

Jakarta EE 9 aims to deliver a set of specifications that are functionally similar to Jakarta EE 8, but in the Jakarta EE 9 namespace jakarta.*. See what else is new in this release.
Java Updates, Enterprise Development
Java Basics: What Is Wildfly? Blog

Java Basics: What Is Wildfly?

This blog gives an overview of WildFly, including what it does, how it works, and how it compares to JBoss EAP and Glassfish.
Enterprise Development, Java Application Development
Setting Up an AWS Java Application on EC2 Blog

Setting Up an AWS Java Application on EC2

In this guide, our expert shows how to set up an AWS Java application on EC2.
Java Application Development
Java Basics: What Is SAP Commerce Cloud? Blog

Java Basics: What Is SAP Commerce Cloud?

In this blog, we look at SAP Commerce Cloud, and discuss what it is, how it's used, and the pros and cons of this popular enterprise Java platform.
Enterprise Development, Java Application Development
Microservices vs. SOA for Java Applications Blog

Microservices vs. SOA for Java Applications

In this article, we compare microservices vs. SOA, the differences between the two service-based architectures, their benefits for Java developers, and when to use one over the other.
Microservices
Pros and Cons of Java Containerization Blog

Pros and Cons of Java Containerization

In this blog, we look at the benefits of Java containerization, and offer a comparison of pros and cons for containers vs. application servers for Java applications.
Microservices, Java Application Development
What Is Maven? Blog

What Is Maven?

In this blog, we give an overview of what is Maven, or MVN, how it's used, how it works, and compare the benefits and popularity of Maven, Gradle, and Ant.
Java Tools, Java Application Development
What Is Containerization? Blog

What Is Containerization?

In this blog, we give an overview of containerization, including benefits, popular technologies, and a brief history of container technologies.
Microservices, Java Application Development
What Is a Distributed Application? Blog

What Is a Distributed Application?

Want to build a distributed application? This blog explores the benefits of distributed systems, including when to use, and technologies that can help during development.
Java Application Development, Microservices
What Is a Modular Monolith? Blog

What Is a Modular Monolith?

This blog compares the benefits of a modular monolith vs. microservices, vs. standard monolith, and discusses when and when not to use this modular approach.
Java Application Development, Enterprise Development
Best Java Performance Testing Tools and Technologies Blog

Best Java Performance Testing Tools and Technologies

In this article, we look at the top Java performance tools available today, including Java performance testing tools, tuning tools, and tracing tools.
Java Testing, Java Tools
Best Java Frameworks Blog

Best Java Frameworks

In this article, we give an overview of the most popular Java frameworks today, including the best Java web frameworks, MVC frameworks, and cloud frameworks.
Java Frameworks, Java Application Development