Open Source for Developers

Learn how to use and contribute to Open Source projects for your development projects.

Open Source Posts

Open Liberty 20.0.0.12 brings support for gRPC, custom JNDI names, and Java SE 15

Open Liberty 20.0.0.12 brings support for gRPC, custom JNDI names, and Java SE 15

December 2, 2020

Open Liberty 20.0.0.12 now supports gRPC 1.0 and gRPC Client 1.0. This universal, open source framework is an efficient way to connect remote services across data centers. We’ve also added custom names support for the Java Naming and Directory Interface (JNDI), making it easier to look up and inject Jakarta Enterprise Beans (EJBs) in your […]

Jakarta EE: Multitenancy with JPA on WildFly, Part 2

Jakarta EE: Multitenancy with JPA on WildFly, Part 2

November 12, 2020

This is the second half of a two-part article about multitenancy with the Jakarta Persistence API (JPA) on WildFly. In Part 1, I showed you how to implement multitenancy using a database. In Part 2, I’ll show you how to implement multitenancy using a schema and the Jakarta Persistence API (JPA) on WildFly. You’ll learn […]

Red Hat Software Collections 3.6 now available in beta

Red Hat Software Collections 3.6 now available in beta

November 4, 2020

Red Hat Software Collections 3.6 and Red Hat Developer Toolset 10 for Red Hat Enterprise Linux (RHEL) are now available as beta releases. An alternative to the default RHEL toolset, Software Collections provides a differentiated and eclectic mix of tools that developers can use on a desktop or in production. Red Hat Software Collections tools […]

Checkpointing Java from outside of Java

Checkpointing Java from outside of Java

October 15, 2020

When OpenJDK‘s Java virtual machine (JVM) runs a Java application, it loads a dozen or so classes before it starts the main class. It runs a method several hundred times before it invokes the optimizing compiler on that method. This preparation is a critical component of Java’s “write once, run anywhere” power, but it comes […]

Quicker, easier GraphQL queries with Open Liberty 20.0.0.9

Quicker, easier GraphQL queries with Open Liberty 20.0.0.9

September 29, 2020

Open Liberty 20.0.0.9 lets developers experiment with the type-safe SmallRye GraphQL Client API, and write and run GraphQL queries and mutations more easily with a built-in GraphiQL user interface (UI). This article introduces the new features and updates in Open Liberty 20.0.0.9: Experiment with a third-party GraphQL client API. Use the built-in GraphiQL UI for […]

Rootless containers with Podman: The basics

Rootless containers with Podman: The basics

September 25, 2020

As a developer, you have probably heard a lot about containers. A container is a unit of software that provides a packaging mechanism that abstracts the code and all of its dependencies to make application builds fast and reliable. An easy way to experiment with containers is with the Pod Manager tool (Podman), which is […]

Latest Comments

Waiting for Disqus…