Miro Wengner

Avatar photo

Miro Wengner

Miro is a Java Champion and Oracle ACE Pro with a career-long focus on enterprise AI, including machine learning, neural networks, and probabilistic algorithms. As a contributor to OpenJDK and Mission Control, he specializes in optimizing Java performance, system maintainability and AI utilization in the enterprise.
Beyond his engineering work, Miro co-authored the Duke’s Choice Award-winning Robo4j project and contributes to various open-source initiatives like OpenTracing and Pi4J. A recognized JavaOne Rock Star, he actively shapes the industry through the JCP, his technical blog, and frequent speaking engagements at global conferences such as JavaOne, CodeOne, Devoxx, JCON, JavaLand etc.

Do you want your ad here?

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

[email protected]
Likes 3
Avatar photo
Avatar photo

David Parry

Author

Principal Architect

Learn More
Avatar photo
Avatar photo

Geertjan Wielenga

Administrator

Geertjan is an open source and Java enthusiast, Java Champion, Apache Member, and leader of the Amsterdam Java User Group.

Learn More
Comments 12
Avatar photo
Avatar photo

Geertjan Wielenga

Administrator

Geertjan is an open source and Java enthusiast, Java Champion, Apache Member, and leader of the Amsterdam Java User Group.

Learn More
Avatar photo
Avatar photo

A N M Bazlur Rahman

Administrator

A N M Bazlur Rahman is a Software Engineer with over a decade of specialized experience in Java and related technologies. His expertise has been formally recognized through the prestigious...

Learn More

Recent comments

Avatar photo

Geertjan Wielenga

JC-AI Newsletter #1

Thanks for the feedback! These items have now been taken care of.

Avatar photo

A N M Bazlur Rahman

Thinking About Massive Throughput? Meet...

"The virtual thread scheduler is a work-stealing ForkJoinPool, which is distinct from the common pool."...

Shares 0
Articles 40
Views 305,3K

All 12 Comments

42 Practical Java Design Patterns: Builder and More

The aim of the article is to introduce my newly published book “Practical Design Pattern for Java Developers”.

Foojay Podcast #5: OpenJDK 19 Discussion Panel

It’s September 20th, OpenJDK 19 has been released. In this podcast, we discuss the new features and the changes that this release brings.

What Can We Expect In OpenJDK 19?

Although the Java 19 release is coming in September (2022-09-20), we already know what will happen in that release!

Diving into JVM Framework Monitoring and Profiling

Let’s look at how frameworks work under the hood, namely Quarkus and Spring Boot, and how many threads they initiate to serve up results.

Thinking About Massive Throughput? Meet Virtual Threads!

Virtual threads not only help to increase application throughput by running a much bigger number of concurrent tasks together, they also provide a framework to refactor already existing code.

How to Create APIs with the Java 18 jwebserver Ready for Docker 

When simple web content or responses are required, Java 18 reduces the need to search for more complicated solutions like Jetty and Netty.

Examining the Switch Statement and the Factory Pattern in Three JVM Languages

Let’s examine a program selection control mechanism, for a value, expression or variable type to influence program flow execution, for Switch.

Observability for JVM Frameworks with Grafana in Java and Kotlin

Learn about observability configurations and libraries required over a range of frameworks using two JVM languages, namely Java and Kotlin. 

What’s New and Exciting in Java 18?

Yes, Java 18 is here and in this article we explore the most important changes and, in my humble opinion, this release is an important one!

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

https://foojay.io/today/author/miro-wengner/feed/
Copied to the clipboard