foojay – 12 Lessons Learned From Doing The 1BRC Challenge
How fast can you process a 1 billion rows text file in Java? That's the challenge that many Java developers tried to solve in January 2024.

How fast can you process a 1 billion rows text file in Java? That's the challenge that many Java developers tried to solve in January 2024.

The most detected issues in Java projects by not following the clean code approach, and how to fix them with clear examples.

Sorting text should be easy as String implements the Comparable interface. In this article, we'll see that it can be more complicated than …

Simplify your migration process to Spring Boot 3.2 with the help of OpenRewrite.

How to use another kind of eBPF maps, the perf event buffer, and run tests with docker and JUnit 5.

In Spring Boot 3.1, Docker Compose support was added to simplify local development with external resources.

Which Java should you download and use? A brief history of Java, the current Java distribution options, and which stand above the rest.

Thanks Gokul for your support to bring an online Java editor to Foojay!

Refine Java library versions seamlessly with Semantic Versioning, ensuring compatibility and efficient upgrades. Learn More!

Get started experimenting with htmx and the many benefits it can bring to build dynamic, user-friendly, web pages!