Step up your coding with the Continuous Feedback Udemy Course: Additional coupons are available
What do you know about the code changes that were just introduced into the codebase? When will you notice if something goes wrong?
Stable, Secure, and Affordable Java
Azul Platform Core is the #1 Oracle Java alternative, offering OpenJDK support for more versions (including Java 6 & 7) and more configurations for the greatest business value and lowest TCO.
Jakarta EE 11: Beyond the Era of Java EE
This user guide provides a brief history of Java EE/Jakarta EE and a detailed overview of some of the specifications that will be updated in Jakarta EE 11.
Do you want your ad here?
Contact us to get your ad seen by thousands of users every day!
[email protected]Spring Boot 4 OpenTelemetry Guide: Metrics, Traces, and Logs Explained
Table of Contents Key TerminologyWhy OpenTelemetry?Step-by-Step GuideTesting with Docker ComposeConclusionReferences In my previous article, I outlined a comprehensive list of features introduced in Spring Framework 7 and Spring Boot 4. In this series of articles, we will explore these features in ...
Table of Contents What is API versioning?API Versioning In ActionImport the Project into your IntelliJ IDEAAnnotation-Based Approach In my previous article, I outlined a comprehensive list of features introduced in Spring Framework 7 and Spring Boot 4. In this series …
Table of Contents 1. Built-in Resilience Feature2. Fluent JMS Client API3. Robust Api Versioning4. Unified Message Conversion5. Faster and Smarter Testing6. Modern Ecosystem Integration7. Hibernate ORM and JPA Upgrades8. Overhauled HttpHeaders API9. Support for Jackson 3.x10. Null Safety using JSpecify1. …
Table of Contents The Role of MessageBrokersFrameworks or Binder ImplementationsSpring Cloud Stream: The SolutionKey Features:LightWeight Architecture with Spring Cloud StreamTransition to Spring Cloud Stream:ConclusionReferences Envision operating a successful e-commerce platform where every moment is crucial. Customers make purchases, adjust inventory …
Table of Contents Why Event-Driven Systems?What Are Event-Driven Systems?Key drivers:Why Now?The Architecture of Event-Driven SystemsKey BenefitsCommunication in MicroservicesPopular Message BrokersCloud-Based Messaging SystemsScaling and Fault Tolerance in Event-Driven SystemsFault Tolerance MechanismsReal-Time and Streaming DataStream Processing LibrariesChallenges of Event-Driven ArchitectureCAP Theorem and …
Table of Contents What is Structured Concurrency?How Structured Concurrency Works?Benefits of Strutured ConcurrencyConclusionReferences In today’s era of cloud computing, where high-performance infrastructure is readily available, developers face a complex challenge in achieving efficient concurrency. While modern technological advancements have brought …
Table of Contents Hello to all Java and Spring enthusiasts. I am the Java Template Engine, a fresh newcomer to the Spring Initializer Ecosystem. Hello to all Java and Spring enthusiasts. I am the Java Template Engine, a fresh newcomer …
Table of Contents Part 1: Understanding the JVMPart 2: Memory Management and ExecutionPart 3: Alternative JVMsPart 4: Advanced Java TopicsConclusionRecommendation Otávio Santana’s “Mastering the Java Virtual Machine” takes readers on an insightful journey through the inner workings of the JVM. …
Explore the nuances of Spring’s @ComponentScan in our extensive guide. Gain insights into its internals and optimize your application’s configuration effectively.
Dive into the world of Stream API in Java using Lambda Expressions, Method References, and Functional Interfaces.
Dive into the world of functional programming in Java using Lambda Expressions, Method References, and Functional Interfaces.
- 1
- 2
So happy to see @OpenJDK uses #SonarCloud to guarantee High #CodeQuality for @java #Java25 @SonarSource
https://bugs.openjdk.org/browse/JDK-8357798
The hottest #Java unconference in the world is coming back 27-31 July 2026 (starting evening of 26th). Deep discussions about Java and life. We are making some seats available using a lottery system. Draw will be on Friday the 20th Feb. Sign up here: https://www.jcrete.org/lottery
Confession: I usually lose the Flow switching between Quality Gates and Code 📉😅
But I connected @claudeai + #SonarQube via #MCP
Verify & Fix vulnerabilities without touching the mouse.
Zero context switching. Pure flow. 🚀
https://foojay.io/today/claude-code-sonarqube-mcp/
#Java #AI @foojayio