Nugget Friday - Streamlining Configuration with MicroProfile Config
Published on 27 Sep 2024
by Luqman Saeed
Topics:
Java EE,
MicroProfile,
Jakarta EE
|
2 Comments
Managing configurations in enterprise Java application can often feel like a daunting task. As applications scale, configuration values become scattered across multiple files, formats, and environments—creating complexity and increasing the risk of errors. From juggling different settings for development, testing and production environments to dealing with the frustration of restarting applications for minor config changes, these challenges slow down development and impact productivity.
But what if there was a better way to manage configurations that are flexible, dynamic and type-safe? This Nugget Friday, we discuss MicroProfile Config—a powerful, standards-based solution designed to simplify configuration management for Java EE and Jakarta EE applications.
Shaping Java's Future: Join the Jakarta EE Interest Group
Published on 25 Sep 2024
by Luqman Saeed
Topics:
Java EE,
MicroProfile,
Jakarta EE,
java se,
Digital Transformation
|
0 Comments
The Java Platform is an essential technology platform for modern applications. The Jakarta EE collection of specifications, crafted on Java SE, is arguably the most widely used (directly and indirectly) development platform for enterprise applications on the Java Platform. Over the last couple of years, Jakarta EE has started evolving much faster to meet the rapidly changing needs of enterprises. However, this evolution could be improved to better address the future needs of the industry. This is why the Eclipse Foundation, the home of the Jakarta EE Platform, has introduced the Jakarta EE Future Directions Interest Group.
Nugget Friday - Simplifying Multiline Strings with Java Text Blocks
Published on 20 Sep 2024
by Luqman Saeed
Topics:
Java
|
0 Comments
Working with multiline strings in Java has historically been a challenge, often resulting in messy code that is hard to read and maintain. Whether you're dealing with SQL queries, JSON or HTML templates, managing escape characters and manual line breaks is a cumbersome process. In today's Nugget Friday, we'll look at how Text Blocks can redefine how developers handle multiline strings, making code cleaner, more readable and easier to maintain.
Improving Responsiveness in Jakarta REST (JAX-RS) Services through Asynchronous Processing
Published on 19 Sep 2024
by Luqman Saeed
Topics:
REST,
Java,
Jakarta EE
|
0 Comments
Speed and responsiveness are very important in the development and use of modern RESTful APIs in Java applications, as they help ensure efficiency and scalability, especially as businesses move towards cloud-native applications. The primary means of achieving high speed, responsiveness, efficiency and scalability is through asynchronous processing. It allows applications to handle requests efficiently and perform tasks without getting stuck, making things run smoother and faster for the user while supporting scalability.
In this post, we'll look at how asynchronous processing works in Jakarta RESTful Web Services (JAX-RS or Jakarta REST) and how to implement async patterns in JAX-RS to enhance your Java web services, so you can build powerful and scalable RESTful APIs in Java.
Nugget Friday - Exploring Jakarta RESTful (JAX-RS) Web Services Validation
Published on 13 Sep 2024
by Luqman Saeed
Topics:
REST,
Jakarta EE
|
0 Comments
Welcome to this week’s Friday Nugget and congratulations, you've made it through the week! What better way to kick off the weekend than by talking about simplifying something that is essential to ensure that data flows smoothly between clients and servers, meeting all necessary formats, types and rules. Correct, we are talking about validation.
What’s New In The September 2024 Payara Platform Release?
Published on 11 Sep 2024
by Luqman Saeed
Topics:
Payara Platform,
New Releases
|
0 Comments
We're happy to announce the latest releases of Payara Platform Community 6.2024.9, Payara Platform Enterprise 6.18.0 and Payara Platform Enterprise 5.67.0. These updates bring important security enhancements, bug fixes and component upgrades to improve your Jakarta EE and MicroProfile development experience on the Payara Platform.
What to Expect From Jakarta Concurrency 3.1 With Jakarta EE 11?
Published on 03 Sep 2024
by Luqman Saeed
Topics:
New Releases,
Jakarta EE,
Jakarta Concurrency
|
0 Comments
The upcoming release of Jakarta EE 11 is expected to feature a number of updated specifications. One of the key updates expected in this release is to Jakarta Concurrency, which will be advancing to version 3.1. This update is set to bring a host of new features and improvements aimed at making concurrent programming in Jakarta EE even more powerful and flexible.
Nugget Friday: Simplify Module Imports in Java 23
Published on 23 Aug 2024
by Luqman Saeed
Topics:
Java,
Jakarta EE,
java 23
|
0 Comments
Welcome to this week’s Friday Nugget! In today’s post, we’re focusing on a new feature coming in Java 23 that’s set to make your coding life a little easier, especially if you’ve ever found yourself frustrated by the clutter of import statements: module import declarations. By leveraging such tool, you can streamline your Java code, reduce verbosity and enhance readability, making your development process more efficient.
Cloud Infrastructures: A Closer Look at What's Available Now
Published on 21 Aug 2024
by Luqman Saeed
Topics:
Cloud,
Cloud-native,
Payara Cloud,
Serverless
|
0 Comments
The cloud is highly sought-after for businesses seeking scalability, flexibility and efficiency in their software applications. The variety of cloud infrastructure available can cater to a wide range of needs, making it key for companies looking to leverage the right solution to address specific business needs. But with so many options and sometimes inaccurate terminology, it can be challenging to understand the distinctions between each cloud alternative and ultimately make informed decisions. In this blog post, we’ll explore the setup and advantages of serverless and fully-managed cloud environments, compare them to traditional hybrid clouds, and discuss the security implications of these cutting-edge technologies to help you navigate the cloud landscape with confidence.
Payara Cloud Connectivity: Linking Your Apps to Essential Backend Services
Published on 19 Aug 2024
by Luqman Saeed
Topics:
Cloud,
MicroProfile,
DevOps,
Developer,
Payara Cloud,
deployment group,
Getting Started with Payara Cloud,
Jakarta EE
|
0 Comments
Payara Cloud, our increasingly popular Payara as a Service (PaaS) offering, automates the cloud deployment of your Jakarta EE and MicroProfile applications, making it easy to connect to essential services that your application relies on. This post shows you how to connect your applications to the services they need. This quick tutorial applies whether those services are inside or outside your cloud environment, as long as they are reachable across the internet.