Foojay Podcast 42: Jozi-JUG and Cape Town Java Community

Once a month in this podcast, we talk about the history of a Java User Group and the people behind it. Today, we are traveling to Cape Town and Johannesburg to learn more about its Java communities. Video Podcast (audio only) Java User Groups Jozi-JUG https://www.meetup.com/Jozi-JUG/ https://www.youtube.com/@JoziJUG https://twitter.com/jozijug Cape Town Java Community https://www.meetup.com/Cape-Town-Java-Meetup/ https://www.youtube.com/@capetownjug https://twitter.com/capetownjug Guests Corneil du Plessis https://www.linkedin.com/in/corneil/ …

Read More »

Hello eBPF: Recording data in event buffers (3)

Welcome back to my article series on eBPF. Last week, I showed you how the eBPF program and Java application can communicate using eBPF maps. This allowed us to write an application that counts the number of execve calls per user. This week, I’ll show you briefly how to use another kind of eBPF maps, the perf event buffer, and …

Read More »

Achieving High Throughput Without Sacrificing Latency

Latency and Throughput In discussions on performance, it is common to encounter the terms Latency and Throughput to describe the characteristics of a software component. We can define these terms as follows: Latency is a measure of the time taken for one thing to occur. For example, it could be the time taken to respond to a change in the …

Read More »

JavaFX Links of January 2024

This is the first JavaFX LinksOfTheMonth review for 2024, an overview of the LinksOfTheWeek that got published on jfx-central.com during January. Core JavaFX 21.0.2 (January 2024) is available on the Gluon website. Applications Robert Ladstätter added ZIP file support to LogoRRR: “No more unzipping before analysing your latest bugs from ops!” A Christmas present by Carl Dea: “I wanted to …

Read More »

Video: Spring Boot Docker Compose Support

In Spring Boot 3.1, Docker Compose support was added to simplify local development with external resources. In this video, I show you how this works and how to use it! The post Video: Spring Boot Docker Compose Support appeared first on foojay.

Read More »

Building gdocweb with Java 21, Spring Boot 3.x and Beyond

Table of Contents Introducing gdocweb Java 21 and Spring Boot 3.x: Innovation and Maturity GraalVM Native Image for Efficiency Implementing GraalVM Facing the Production Challenges The Decision to Move On Deployment: VPS and Docker Compose Avoiding Raw VPS Deployment Steering Clear of Managed Containers & Orchestration The Choice of Docker Compose Front-End: Thymeleaf Over Modern Alternatives React: Modern but Not …

Read More »

Friends of OpenJDK Hangout at FOSDEM 2024

FOSDEM is here again, this coming weekend. Many will remember the great hangout friends of OpenJDK had at Bier Centraal in Brussels last year. Well, that was a great experience and all those connected in any way to OpenJDK, whether speaking or not at FOSDEM, are extremely welcome to spend time with the friends of OpenJDK community on Saturday evening …

Read More »

Foojay Podcast #41: Web Development with Java

When starting to build a new website, you are facing a major challenge. Which framework should you use? Angular, React, Vue, Svelte? They are all based on JavaScript and can be the right choice depending on your needs. But… do you really need one of these frameworks? Why would you not just stick to Java and use one of the …

Read More »

Book review: “Tidy first?”

price: €39.99 for the eBook publication date: October 2023 publisher: O’Reilly Media, Inc. pages: 99 ISBN: 9781098151249 Kent Beck, who certainly is not an unknown name in the software development world recently published this book, which is based upon his newsletter with the same name. In this book, which is the start of a new series we dive into the …

Read More »

Java Flight Recording and Analysis with Azul Mission Control

Java Flight Recording (JFR) is a Java Virtual Machine (JVM) profiling and diagnostics tool. It enables you to collect and analyze data regarding the performance and behavior of a Java application. As JFR is included in the JVM, there is no need for additional tools or installations to make recordings of your applications. By utilizing JFR, you gain valuable insights …

Read More »