Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Friends of OpenJDK Today

Most Viewed

Managing Distributed Applications in Kubernetes Using Cilium and Istio with Helm and Operator for Deployment

This post will show you the benefits of managing your distributed applications with Kubernetes in cross-cloud, multi-cloud, and hybrid cloud scenarios using Cilium and Istio with Helm and Operator for deployment. In our recent post on The New Stack, we showed ...

New Articles

JavaFX Links of January 2026

Table of Contents CoreApplicationsGamesComponents, Libraries, ToolsPodcasts, Videos, BooksTutorialsMiscellaneousJFX Central Here are the JavaFX LinksOfTheMonth of January 2026. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included in one of …

One Java community. Many countries. One place to meet: JCON EUROPE

Table of Contents Foojay.io friends, you’re invited—for free!Relive JCON EUROPE 2025 At JCON EUROPE, developers, speakers, and contributors from across the globe come together to exchange ideas, share experiences, and connect around Java. What makes our Java community special isn’t …

Abstracting Data Access in Java With the DAO Pattern

Table of Contents A simple implementationPrerequisitesThe domain classThe DAO APIThe ProductDao classUsing the DAOUsing MongoDB as the persistence layerSetting up MongoDBThe MongoDBProductDao classConnecting to MongoDBThe application classAdvanced considerationsPreventing business logic leakageAdding custom query methodsError handlingConclusion The Data Access Object (DAO) …

State of Contemporary Enterprise Java Report Front Cover
Enterprise Java in Practice: Fragmentation, Platforms and Real-World Trade-offs

Table of Contents Where fragmentation shows upWhy platform architecture mattersJoin our webinar: Insights on Enterprise Java, Trends, Challenges and StrategiesExplore the data Enterprise Java has matured into one of the most stable and widely adopted ecosystems in software development. Yet …

Testing Emails with Testcontainers and Mailpit

Testing email functionality is often painful. SMTP servers are external, tests become slow or flaky, and local setups differ from CI environments. As a result, many teams either mock the mail sender or skip proper email tests completely.

Bootstrapping a Java File System

Table of Contents History of File Systems Within JavaBefore You StartURI DesignFile Tree ManagementBinary StorageThe Bare MinimumNext StepsFinal ThoughtsReferences LinksImage Credits So what does file system mean to you? Most think of file systems as directories and files accessed via …

Popular today Managing Distributed Applications in Kubernetes Using Cilium and Istio with Helm and Operator for Deployment
This post will show you the benefits of managing your distributed applications with Kubernetes in cross-cloud, multi-cloud, and hybrid cloud scenarios using Cilium and Istio with Helm and Operator for deployment. In our recent post on The New Stack, we showed ...
First Test of Java on the Orange Pi (ARM and RISC-V)

Table of Contents OrangePi LineupTest BoardsOrangePi 5 UltraOrangePi RV2Getting StartedHardware SetupJava Installation and TestingOrangePi 5 Ultra (ARM)OrangePi RV2 (RISC-V)Conclusion As part of my 2026 learning goals around Java on Single Board Computers and RISC-V (see this post about x86 versus …

Introduction to Behavior Driving Development with Java and MongoDB

Table of Contents PrerequisitesStep 1: Create the project structureStep 2: Create the test infrastructureStep 3: Generate our first scenario testConclusion When we face software development, the biggest mistake is about delivering what the client wants. It sounds like a cliché, …

DocBox v5 – Reborn: Modern API Docs for BoxLang & CFML

Table of Contents What’s IncludedThe Evolution: One Tool, Three Flavors 🎭🎨 Theme System: Documentation That Doesn’t Look Like It’s From 2005Flavor #1: DocBox Core Library 📚Flavor #2: bx-docbox (BoxLang Native CLI) ⚡Flavor #3: CommandBox Integration 📦Fully Documented & MCP ServerWhat’s …

What’s New in the January 2026 Payara Platform Release?

Table of Contents Security PriorityPayara Platform Community Edition 7.2026.1Payara Platform Enterprise Edition 6.34.0The Payara Upgrade ToolPayara Platform Enterprise Edition 5.83.0Release Notes As we begin 2026, we’re pleased to announce new releases across all Payara Platform editions this January: Payara Platform …

Webinar: “Moving Applications From JDK 21 to JDK 25: What You Need to Know”

Table of Contents Why Upgrade?Upcoming Webinar: Your Migration Guide JDK 25 has arrived as the latest long-term support (LTS) release for Java, bringing performance improvements and enhanced stability for modern applications. If your organization is running JDK 21, now is …

Foojay Podcast #89: Quarkus and Agentic Commerce

Table of Contents YouTubePodcast AppsGuestsMichal MaléřHolly CumminsLinksContent For this episode of the Foojay Podcast, we invited the author of three recent posts published on Foojay. And he brought a colleague to get even more expert knowledge in this podcast! We …

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard