Clement Escoffier's Avatar

Clement Escoffier

@cescoffier.bsky.social

Quarkus project co-lead. @Redhat Distinguished Engineer @IBM. Java Champion. #quarkus #vertx #smallrye. Rabbit shepherd. Opinions are mine, not of my employer.

878 Followers  |  160 Following  |  24 Posts  |  Joined: 19.07.2023  |  2.0146

Latest posts by cescoffier.bsky.social on Bluesky

Preview
Release Liquibase v5.0.0 · liquibase/liquibase Liquibase Community 5.0 is a major release See the Liquibase Community 5.0 Release Notes for the complete set of release information. ⚠️ MAJOR CHANGES IN COMMUNITY AND COMMERCIAL DISTRIBUTIONS Liqu...

I'm surprised that there wasn't more noise around the license change of #Liquibase from Apache License 2.0 to Functional Source License (FSL) in Liquibase 5.0.0.
github.com/liquibase/li...

Is just nobody using it anymore? πŸ˜…

#Java #OSS #licensing

05.10.2025 20:56 β€” πŸ‘ 13    πŸ” 10    πŸ’¬ 3    πŸ“Œ 1
Preview
Mandrel 25 is Here! Quarkus: Supersonic Subatomic Java

Mandrel 25, a downstream distribution of GraalVM 25, is here!

This release brings a lot of great new features around monitoring, DX, and platform support.

Learn more: quarkus.io/blog/mandrel...

03.10.2025 10:29 β€” πŸ‘ 12    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Post image

Check out the new #Quarkus #AI landing page 🀩
quarkus.io/ai/

02.10.2025 16:13 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
There will be plenty of opportunity to get in depth with Quarkus next week at Devoxx Belgium.

There will be plenty of opportunity to get in depth with Quarkus next week at Devoxx Belgium.

There will be plenty of opportunity to get in depth with Quarkus next week at Devoxx Belgium.

October 6-10 in Antwerp, Belgium

github.com/quarkusio/qu...

#quarkusworldtour

30.09.2025 12:01 β€” πŸ‘ 5    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
dev2next Conference The conference to learn, apply, and improve our craft.

At @dev2next.bsky.social this week and looking for some great sessions? Well, I have 2!

Tuesday September 30 @ 9am MDT: #TestDrivenDevelopment - It's easier than you think!

Wednesday October 1 @ 2:15pm MDT: @quarkus.io for #Spring developers

www.dev2next.com/schedule

29.09.2025 20:01 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Join us next week at IBM TechXchange for several Quarkus sessions!

Join us next week at IBM TechXchange for several Quarkus sessions!

Join us next week at IBM TechXchange for several Quarkus sessions!

October 6th - 9th in Orlando, Florida.

github.com/quarkusio/qu...

#quarkusworldtour

29.09.2025 14:07 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Release 1.6.0 and 1.6.0-beta12 Β· langchain4j/langchain4j Notable Changes Agentic Ensure that all pending async agent invocations are completed before ending the root call by @mariofusco in #3695 Call output function when a loop terminates with the exit...

#LangChain4j 1.6.0 is out! πŸŽ‰

There are many #Agentic features in this release! πŸ€–

github.com/langchain4j/...

26.09.2025 14:51 β€” πŸ‘ 16    πŸ” 5    πŸ’¬ 0    πŸ“Œ 1
Preview
Quarkus 3.28 - More security features, custom Grafana dashboards, support for multiple clients in Liquibase MongoDB, and more Quarkus: Supersonic Subatomic Java

Together with our new LTS stream, we released a new feature release, Quarkus 3.28. It comes with some additional features and improvements to the build performances. quarkus.io/blog/quarkus...

25.09.2025 23:31 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Migrating from wrk/wrk2 How and why should I migrate from wrk/wrk2 to Hyperfoil?

After 20 minutes of playing with it, all I got was funky animations in my terminal, and absolutely garbage / inconsistent measurements.

Conclusion, use a proven, less fancy tool like Hyperfoil. Bonus, it even has a wrk compatibility script to make it simple: hyperfoil.io/docs/migrati...

(2/2)

25.09.2025 07:30 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Getting Started with A2A Java SDK and gRPC Quarkus: Supersonic Subatomic Java

Want to build more flexible, high-performance AI multi-agent systems?

In this blog post, we cover how to create #A2A servers and clients that support multiple transports, including gRPC, with the A2A Java SDK:

quarkus.io/blog/quarkus...

25.09.2025 16:54 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Release 1.6.0 Β· quarkiverse/quarkus-mcp-server What's Changed build(deps-dev): bump dev.langchain4j:langchain4j-core from 1.3.0 to 1.4.0 by @dependabot[bot] in #388 Update version in samples by @mkouba in #390 build(deps): bump quarkus.version...

πŸ‚ A new #quarkus MCP server has fallen from the tree (metaphorically speaking) - 1.6.0 with Hibernate Validator integration, McpException moved to the public API, fixes around basic auth in McpAssured, and more: github.com/quarkiverse/...

23.09.2025 14:30 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Release 1.5.0 and 1.5.0-beta11 Β· langchain4j/langchain4j Notable Changes MCP: initial registry client implementation by @jmartisk in #3684 Agentic: asynchronous agents by @mariofusco in #3643 Agentic: missing tools features by @mariofusco in #3660 Googl...

#LangChain4j 1.5.0 is out! πŸŽ‰

This release includes the #MCP registry client, enhancements to the #Agentic module, as well as improvements in multimodality and caching

github.com/langchain4j/...

16.09.2025 11:50 β€” πŸ‘ 11    πŸ” 7    πŸ’¬ 0    πŸ“Œ 1
Quarkus Insights Ep. #218: The latest on Agentic Framework with LangChain4J

Quarkus Insights Ep. #218: The latest on Agentic Framework with LangChain4J

⏰ Starting soon! Join us for Quarkus Insights Ep. #218 as Join Mario Fusco, Georgios Andrianakis, Clément Escoffier, & Emmanuel Bernard discuss the latest developments, advances & techniques using the Agentic framework with LangChain4J.

bit.ly/quarkusinsig...

#java #quarkus #quarkusinsights

15.09.2025 12:45 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

For my keynote with @sannegrinovero.bsky.social from at www.redhat.com/en/events/de..., I am experimenting with @graalvm.org native image, @kotlinlang.org, and @quarkus.io and it works great! Instant startup, low memory footprint, and high throughput. Check it out here: github.com/thomaswue/na...

15.09.2025 15:46 β€” πŸ‘ 24    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0
Release 3.4.1 Β· quarkiverse/quarkus-micrometer-registry What's Changed Create CODEOWNERS by @gastaldi in #446 Bump quarkus.version from 3.19.1 to 3.19.2 by @dependabot[bot] in #476 Version Upgrades by @brunobat in #488 Bump quarkus.version from 3.21.1 ...

New release (3.4.1) of the quarkus-micrometer-registry.
It includes a new registry compatible with @micrometer.io Prometheus Client V1.x.
In a future @quarkus.io 4.x version this client will become available in Quarkus core.

github.com/quarkiverse/...

15.09.2025 08:59 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Getting Started with Quarkus and A2A Java SDK 0.3.0 Quarkus: Supersonic Subatomic Java

πŸŽ‰Β Exciting news, we've just released #A2A Java SDK 0.3.0.Alpha1!Β 

This release brings:
πŸš€Β Support for gRPC
✨ Significant client-side enhancements
βœ…Β Alignment with the A2A protocol v0.3.0 specification

Check out our blog post to learn more:
quarkus.io/blog/quarkus...

04.09.2025 20:31 β€” πŸ‘ 10    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

A new chapter for Java on Mobile.

29.08.2025 12:57 β€” πŸ‘ 20    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0
Join Ozan GΓΌnalp & ClΓ©ment Escoffiernext week at Wanderloop @Istanbul, Tech talks & workshops

Join Ozan GΓΌnalp & ClΓ©ment Escoffiernext week at Wanderloop @Istanbul, Tech talks & workshops

Join Ozan GΓΌnalp & ClΓ©ment Escoffier next week at Wanderloop @Istanbul, Tech talks & workshops

Register today!
forms.cloud.microsoft/pages/respon...

29.08.2025 18:00 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Release 1.5.0 Β· quarkiverse/quarkus-mcp-server What's Changed McpAssured: set the baseUri automatically in a Quarkus test by @mkouba in #338 core: validate argument annotations by @mkouba in #346 cancellations: add support to programmatic API ...

Summer is almost over, but before fallπŸƒcomes, version 1.5.0 of #quarkus MCP server arrives: with 2025-06-18 spec features including structured tool output, resource links and elicitation, but also RawMessage API and bugfixes: github.com/quarkiverse/...

27.08.2025 16:13 β€” πŸ‘ 5    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

#LangChain4j 1.3.0 is out!πŸŽ‰

This release introduces two new #agentic modules created by Mario Fusco!

Find more information here: docs.langchain4j.dev/tutorials/ag...

#Agentic #A2A

07.08.2025 13:14 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 1    πŸ“Œ 1
Preview
From Minecraft to Markets: Java Hiding in Plain Sight | FreeBSD Foundation Last weekend, I visited my brother-in-law’s family. After being enthusiastically greeted by my niece and nephew, they quickly returned to their game on the PlayStation. β€œWhat are you playing?” I asked. β€œMinecraft!” they shouted. If you already know where this is going, you’re ahead of me. But if not, allow me to take you on

From Minecraft to Markets: Java Hiding in Plain Sight

#java

freebsdfoundation.org/b...

29.07.2025 18:40 β€” πŸ‘ 9    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0

ROQ n’utilise pas de JVM une fois exportΓ©. Quarkus est utilisΓ© pour la construction du site statique, mais ensuite c’est juste des fichiers.

29.07.2025 17:33 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Build Your First AI Agent in Java: Quarkus, Langchain4j, and the A2A SDK

Build Your First AI Agent in Java: Quarkus, Langchain4j, and the A2A SDK

How to create a summarizing agent that speaks the A2A protocol and harnesses local or cloud LLMs

myfear.substack.com/p/build-ai-a...

27.07.2025 07:15 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Has this community been abandoned? Β· Issue #562 Β· reactive-streams/reactive-streams-jvm Reactive Streams Specification for the JVM. Contribute to reactive-streams/reactive-streams-jvm development by creating an account on GitHub.

When people explain me that Reactive Streams is the standard, and not java.util.concurrent.Flow, well... github.com/reactive-str...

Reactive Streams as a project is dead folks. No one maintains it, and no one is even able to make any release (see github.com/reactive-str...).

Get over it.

22.07.2025 11:30 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
Release 1.4.0 Β· quarkiverse/quarkus-mcp-server What's Changed build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.25 to 2.2.33 by @dependabot[bot] in #303 build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.33 to 2....

β˜€οΈ A new summer release of #quarkus MCP server is out - 1.4.0 with "McpAssured" testing API, cancellations of of in-progress requests, subsidiary SSE streams for streamable transport, and more: github.com/quarkiverse/...

17.07.2025 08:10 β€” πŸ‘ 7    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0
Preview
Shift Left on Performance To speed up delivery of software using CD pipelines, performance testing needs to be continual performed, with the correct bounds to add value to the software development process

We've just published a blog where we explain in greater detail why we're pushing for tooling and performance testing to be closer to the upstream projects rather than downstream products;
redhatperf.github.io/post/shift-l...
#performance #perftesting

16.07.2025 11:59 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Learn how easy it is to get started with A2A and Quarkus using the new A2A Java SDK in this great "Q" tip video by Farah Juma

youtu.be/5CZzW-wvEQs

11.07.2025 13:04 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Getting Started with Quarkus and the A2A Java SDK Quarkus: Supersonic Subatomic Java

πŸŽ‰ Exciting news, the first release of the #A2A Java SDK is now available!

Check out our blog post to learn how to:

πŸ€–βš‘οΈCreate an A2A server agent from a Quarkus LangChain4j AI service
β˜•οΈ+🐍=🀝 Orchestrate multiple agents in different languages

quarkus.io/blog/quarkus...

09.07.2025 19:11 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

Dimitris Andreadis is presenting "Crafting Intelligent Applications with Quarkus/LangChain4j" next Tuesday at Riviera Dev.

github.com/quarkusio/qu...

#quarkusworldtour

03.07.2025 13:03 β€” πŸ‘ 1    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Quarkus 3.24.2 - Maintenance release Quarkus: Supersonic Subatomic Java

We released Quarkus 3.24.2, a maintenance release for our 3.24 stream. Our weekly maintenance releases/monthly feature releases schedule will continue during the summer so get ready for more Quarkus awesomeness! quarkus.io/blog/quarkus...

02.07.2025 16:38 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@cescoffier is following 20 prominent accounts