home.social

#quarkus — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #quarkus, aggregated by home.social.

  1. Sorry, we're on holiday so no Quarkus Insights today. Join us in two weeks for a new session!

    bit.ly/quarkusinsights

  2. Sorry, we're on holiday so no Quarkus Insights today. Join us in two weeks for a new session!

    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  3. Sorry, we're on holiday so no Quarkus Insights today. Join us in two weeks for a new session!

    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  4. Sorry, we're on holiday so no Quarkus Insights today. Join us in two weeks for a new session!

    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  5. MCP tool authorization should not depend on the model following an instruction.

    This builds a Quarkus MCP server where OPA evaluates skill manifests and caller context — trust tier, signature status, team, scopes — before a tool appears in tools/list or executes.

    Rego compiles to Wasm and evaluates in-process. No sidecar, no network call. Each decision logs a policy version and reason codes.

    the-main-thread.com/p/opa-quar

    #OPA #Quarkus #MCP #Java #Authorization

  6. MCP tool authorization should not depend on the model following an instruction.

    This builds a Quarkus MCP server where OPA evaluates skill manifests and caller context — trust tier, signature status, team, scopes — before a tool appears in tools/list or executes.

    Rego compiles to Wasm and evaluates in-process. No sidecar, no network call. Each decision logs a policy version and reason codes.

    the-main-thread.com/p/opa-quar

    #OPA #Quarkus #MCP #Java #Authorization

  7. MCP tool authorization should not depend on the model following an instruction.

    This builds a Quarkus MCP server where OPA evaluates skill manifests and caller context — trust tier, signature status, team, scopes — before a tool appears in tools/list or executes.

    Rego compiles to Wasm and evaluates in-process. No sidecar, no network call. Each decision logs a policy version and reason codes.

    the-main-thread.com/p/opa-quar

    #OPA #Quarkus #MCP #Java #Authorization

  8. MCP tool authorization should not depend on the model following an instruction.

    This builds a Quarkus MCP server where OPA evaluates skill manifests and caller context — trust tier, signature status, team, scopes — before a tool appears in tools/list or executes.

    Rego compiles to Wasm and evaluates in-process. No sidecar, no network call. Each decision logs a policy version and reason codes.

    the-main-thread.com/p/opa-quar

    #OPA #Quarkus #MCP #Java #Authorization

  9. #AI can query your DB—but can it do it correctly? That’s the hard part. @MarcoBelladelli shows how #Hibernate + #Quarkus + #LangChain4j add validation & control back. Want fewer production surprises?

    Dive in: javapro.io/2026/04/03/talk-to-

    #LLM #Java @Hibernate @QuarkusIO @langchain4j

  10. #AI can query your DB—but can it do it correctly? That’s the hard part. @MarcoBelladelli shows how #Hibernate + #Quarkus + #LangChain4j add validation & control back. Want fewer production surprises?

    Dive in: javapro.io/2026/04/03/talk-to-

    #LLM #Java @Hibernate @QuarkusIO @langchain4j

  11. #AI can query your DB—but can it do it correctly? That’s the hard part. @MarcoBelladelli shows how #Hibernate + #Quarkus + #LangChain4j add validation & control back. Want fewer production surprises?

    Dive in: javapro.io/2026/04/03/talk-to-

    #LLM #Java @Hibernate @QuarkusIO @langchain4j

  12. Java в эпоху ИИ. К чему пришли на пятом MTC Web Services Meetup для разработчиков

    Еще несколько лет назад разработчики на Java в основном обсуждали новые инструменты для создания программ, особенности архитектуры приложений и способы сделать сервисы быстрее и надежнее. Сегодня к этим темам добавился еще один важный вопрос — как искусственный интеллект меняет профессию программиста. Именно с этого началась пятая встреча в рамках MTC Web Services Meetup, которая собрала в Москве Java-разработчиков, архитекторов и инженеров. Вместо привычной серии докладов организаторы открыли вечер большой дискуссией о том, как меняется современная разработка, чему теперь стоит учиться, какую роль играют ИИ-ассистенты и как их использование влияет на безопасность решений. Обо всем этом — в материале. Читать дальше

    habr.com/ru/companies/ru_mts/a

    #разработка #Retry_Policy #Spring_Data_JPA #производительность #Quarkus #митап #тренды_java #мтс_true_tech

  13. Java в эпоху ИИ. К чему пришли на пятом MTC Web Services Meetup для разработчиков

    Еще несколько лет назад разработчики на Java в основном обсуждали новые инструменты для создания программ, особенности архитектуры приложений и способы сделать сервисы быстрее и надежнее. Сегодня к этим темам добавился еще один важный вопрос — как искусственный интеллект меняет профессию программиста. Именно с этого началась пятая встреча в рамках MTC Web Services Meetup, которая собрала в Москве Java-разработчиков, архитекторов и инженеров. Вместо привычной серии докладов организаторы открыли вечер большой дискуссией о том, как меняется современная разработка, чему теперь стоит учиться, какую роль играют ИИ-ассистенты и как их использование влияет на безопасность решений. Обо всем этом — в материале. Читать дальше

    habr.com/ru/companies/ru_mts/a

    #разработка #Retry_Policy #Spring_Data_JPA #производительность #Quarkus #митап #тренды_java #мтс_true_tech

  14. ⏰ Starting soon! Join us for Quarkus Insights Ep. #254 with Jeremy Davis for "Domain Driven Design and Hexagonal Architecture - Part 2"
    bit.ly/quarkusinsights

  15. ⏰ Starting soon! Join us for Quarkus Insights Ep. #254 with Jeremy Davis for "Domain Driven Design and Hexagonal Architecture - Part 2"
    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  16. ⏰ Starting soon! Join us for Quarkus Insights Ep. #254 with Jeremy Davis for "Domain Driven Design and Hexagonal Architecture - Part 2"
    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  17. ⏰ Starting soon! Join us for Quarkus Insights Ep. #254 with Jeremy Davis for "Domain Driven Design and Hexagonal Architecture - Part 2"
    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  18. Jib can put a Quarkus fast-jar on a small runtime image without a Dockerfile. That is the easy part.

    The useful checks come afterward: Java 25, UID 65532, a direct Java entrypoint, no shell, stable application layers, and an amd64/arm64 manifest.

    I worked through the full path with Red Hat Hummingbird and Podman:

    the-main-thread.com/p/quarkus-

    #Quarkus #Java #Jib #ContainerSecurity

  19. Jib can put a Quarkus fast-jar on a small runtime image without a Dockerfile. That is the easy part.

    The useful checks come afterward: Java 25, UID 65532, a direct Java entrypoint, no shell, stable application layers, and an amd64/arm64 manifest.

    I worked through the full path with Red Hat Hummingbird and Podman:

    the-main-thread.com/p/quarkus-

    #Quarkus #Java #Jib #ContainerSecurity

  20. Jib can put a Quarkus fast-jar on a small runtime image without a Dockerfile. That is the easy part.

    The useful checks come afterward: Java 25, UID 65532, a direct Java entrypoint, no shell, stable application layers, and an amd64/arm64 manifest.

    I worked through the full path with Red Hat Hummingbird and Podman:

    the-main-thread.com/p/quarkus-

    #Quarkus #Java #Jib #ContainerSecurity

  21. Jib can put a Quarkus fast-jar on a small runtime image without a Dockerfile. That is the easy part.

    The useful checks come afterward: Java 25, UID 65532, a direct Java entrypoint, no shell, stable application layers, and an amd64/arm64 manifest.

    I worked through the full path with Red Hat Hummingbird and Podman:

    the-main-thread.com/p/quarkus-

    #Quarkus #Java #Jib #ContainerSecurity

  22. 510 daily posts on The Main Thread taught me two things: consistency works, and agents only help when verification keeps up.

    I am changing the cadence now. Still Quarkus, Java, standards, and agentic engineering. More room for tests, examples, and claims that earned their confidence.

    the-main-thread.com/p/510-post

    #Quarkus #Java #AIAgents #TechnicalWriting

  23. 510 daily posts on The Main Thread taught me two things: consistency works, and agents only help when verification keeps up.

    I am changing the cadence now. Still Quarkus, Java, standards, and agentic engineering. More room for tests, examples, and claims that earned their confidence.

    the-main-thread.com/p/510-post

    #Quarkus #Java #AIAgents #TechnicalWriting

  24. 510 daily posts on The Main Thread taught me two things: consistency works, and agents only help when verification keeps up.

    I am changing the cadence now. Still Quarkus, Java, standards, and agentic engineering. More room for tests, examples, and claims that earned their confidence.

    the-main-thread.com/p/510-post

    #Quarkus #Java #AIAgents #TechnicalWriting

  25. 510 daily posts on The Main Thread taught me two things: consistency works, and agents only help when verification keeps up.

    I am changing the cadence now. Still Quarkus, Java, standards, and agentic engineering. More room for tests, examples, and claims that earned their confidence.

    the-main-thread.com/p/510-post

    #Quarkus #Java #AIAgents #TechnicalWriting

  26. Join us next Monday, July 13th, at 9am EST for Quarkus Insights Ep. 254 as Jeremy Davis returns to continue his discussion about building scalable monoliths with Quarkus, Domain-Driven Design, and Hexagonal Architecture.

    bit.ly/quarkusinsights

  27. Join us next Monday, July 13th, at 9am EST for Quarkus Insights Ep. 254 as Jeremy Davis returns to continue his discussion about building scalable monoliths with Quarkus, Domain-Driven Design, and Hexagonal Architecture.

    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  28. Join us next Monday, July 13th, at 9am EST for Quarkus Insights Ep. 254 as Jeremy Davis returns to continue his discussion about building scalable monoliths with Quarkus, Domain-Driven Design, and Hexagonal Architecture.

    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  29. Join us next Monday, July 13th, at 9am EST for Quarkus Insights Ep. 254 as Jeremy Davis returns to continue his discussion about building scalable monoliths with Quarkus, Domain-Driven Design, and Hexagonal Architecture.

    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  30. Quarkus is a brutal repo for coding agents. Deployment, runtime, generated classes, and build items do not line up with grep.

    I indexed the full platform tree with codebase-memory-mcp and ran the same @ConfigMapping trace in IBM Bob twice: grep versus graph MCP. Both got the answer. The graph path used fewer files and less context.

    the-main-thread.com/p/quarkus-

    #Quarkus #MCP #IBMBob

  31. Quarkus is a brutal repo for coding agents. Deployment, runtime, generated classes, and build items do not line up with grep.

    I indexed the full platform tree with codebase-memory-mcp and ran the same @ConfigMapping trace in IBM Bob twice: grep versus graph MCP. Both got the answer. The graph path used fewer files and less context.

    the-main-thread.com/p/quarkus-

    #Quarkus #MCP #IBMBob

  32. Quarkus is a brutal repo for coding agents. Deployment, runtime, generated classes, and build items do not line up with grep.

    I indexed the full platform tree with codebase-memory-mcp and ran the same @ConfigMapping trace in IBM Bob twice: grep versus graph MCP. Both got the answer. The graph path used fewer files and less context.

    the-main-thread.com/p/quarkus-

    #Quarkus #MCP #IBMBob

  33. Quarkus is a brutal repo for coding agents. Deployment, runtime, generated classes, and build items do not line up with grep.

    I indexed the full platform tree with codebase-memory-mcp and ran the same @ConfigMapping trace in IBM Bob twice: grep versus graph MCP. Both got the answer. The graph path used fewer files and less context.

    the-main-thread.com/p/quarkus-

    #Quarkus #MCP #IBMBob

  34. What happens when one #AI call isn’t enough? You don’t add more prompts—you add agents. @kevindubois & Laura Cowen show how enterprise AI really scales.

    Curious how production systems are built? Dive in: javapro.io/2026/03/31/agentic-

    #Quarkus #LangChain4j #Microservices @QuarkusIO

  35. What happens when one #AI call isn’t enough? You don’t add more prompts—you add agents. @kevindubois & Laura Cowen show how enterprise AI really scales.

    Curious how production systems are built? Dive in: javapro.io/2026/03/31/agentic-

    #Quarkus #LangChain4j #Microservices @QuarkusIO

  36. What happens when one #AI call isn’t enough? You don’t add more prompts—you add agents. @kevindubois & Laura Cowen show how enterprise AI really scales.

    Curious how production systems are built? Dive in: javapro.io/2026/03/31/agentic-

    #Quarkus #LangChain4j #Microservices @QuarkusIO

  37. 🎉 New blog post: Binary file uploads to REST endpoints using #JakartaEE or #Quarkus.

    How to build a #REST API that accepts binary attachments? #Java

    Yet another blog post inspired by a question after one of my talks! So, folks, keep asking questions! 🙌

    mehmandarov.com/rest-api-binar

  38. 🎉 New blog post: Binary file uploads to REST endpoints using #JakartaEE or #Quarkus.

    How to build a #REST API that accepts binary attachments? #Java

    Yet another blog post inspired by a question after one of my talks! So, folks, keep asking questions! 🙌

    mehmandarov.com/rest-api-binar

  39. 🎉 New blog post: Binary file uploads to REST endpoints using #JakartaEE or #Quarkus.

    How to build a #REST API that accepts binary attachments? #Java

    Yet another blog post inspired by a question after one of my talks! So, folks, keep asking questions! 🙌

    mehmandarov.com/rest-api-binar

  40. 🎉 New blog post: Binary file uploads to REST endpoints using #JakartaEE or #Quarkus.

    How to build a #REST API that accepts binary attachments? #Java

    Yet another blog post inspired by a question after one of my talks! So, folks, keep asking questions! 🙌

    mehmandarov.com/rest-api-binar

  41. Agent demos are easy to fake. The hard part is wiring the agent to systems you already have.

    I validated Wanaku 0.1.3 locally: one MCP router, one imported HTTP toolset, one forwarded upstream MCP server, one merged catalog. The happy path works. A few local-mode features do not yet.

    the-main-thread.com/p/wanaku-g

    #MCP #Quarkus #AI

  42. Agent demos are easy to fake. The hard part is wiring the agent to systems you already have.

    I validated Wanaku 0.1.3 locally: one MCP router, one imported HTTP toolset, one forwarded upstream MCP server, one merged catalog. The happy path works. A few local-mode features do not yet.

    the-main-thread.com/p/wanaku-g

    #MCP #Quarkus #AI

  43. Agent demos are easy to fake. The hard part is wiring the agent to systems you already have.

    I validated Wanaku 0.1.3 locally: one MCP router, one imported HTTP toolset, one forwarded upstream MCP server, one merged catalog. The happy path works. A few local-mode features do not yet.

    the-main-thread.com/p/wanaku-g

    #MCP #Quarkus #AI

  44. Agent demos are easy to fake. The hard part is wiring the agent to systems you already have.

    I validated Wanaku 0.1.3 locally: one MCP router, one imported HTTP toolset, one forwarded upstream MCP server, one merged catalog. The happy path works. A few local-mode features do not yet.

    the-main-thread.com/p/wanaku-g

    #MCP #Quarkus #AI

  45. You asked for it—it’s finally here! A full collection of #Java training videos: #SpringBoot #Quarkus #Helidon #Payara #EclipseStore #Microstream & ...

    ✔️ Build real understanding
    ✔️ Learn core concepts that still apply
    ✔️ Go beyond quick tutorials

    Watch: youtube.com/playlist?list=PLFe

  46. You asked for it—it’s finally here! A full collection of #Java training videos: #SpringBoot #Quarkus #Helidon #Payara #EclipseStore #Microstream & ...

    ✔️ Build real understanding
    ✔️ Learn core concepts that still apply
    ✔️ Go beyond quick tutorials

    Watch: youtube.com/playlist?list=PLFe

  47. A deep dive into time to peak performance with Leyden and Quarkus

    And this is why, even if Java allows for developers to forget about memory management and low level coding (because the JVM itself is a master optimizer), that doesn't mean you should just blindly write code without knowing what happens behind the scenes.

    Choosing the right dependencies can change your app performance.

    quarkus.io/blog/when-the-jit-c

    #performance #optimization #OpenJDK #Leyden #AOTCache #Java #Quarkus #SpringBoot

  48. A deep dive into time to peak performance with Leyden and Quarkus

    And this is why, even if Java allows for developers to forget about memory management and low level coding (because the JVM itself is a master optimizer), that doesn't mean you should just blindly write code without knowing what happens behind the scenes.

    Choosing the right dependencies can change your app performance.

    quarkus.io/blog/when-the-jit-c

    #performance #optimization #OpenJDK #Leyden #AOTCache #Java #Quarkus #SpringBoot

  49. A deep dive into time to peak performance with Leyden and Quarkus

    And this is why, even if Java allows for developers to forget about memory management and low level coding (because the JVM itself is a master optimizer), that doesn't mean you should just blindly write code without knowing what happens behind the scenes.

    Choosing the right dependencies can change your app performance.

    quarkus.io/blog/when-the-jit-c

    #performance #optimization #OpenJDK #Leyden #AOTCache #Java #Quarkus #SpringBoot

  50. A deep dive into time to peak performance with Leyden and Quarkus

    And this is why, even if Java allows for developers to forget about memory management and low level coding (because the JVM itself is a master optimizer), that doesn't mean you should just blindly write code without knowing what happens behind the scenes.

    Choosing the right dependencies can change your app performance.

    quarkus.io/blog/when-the-jit-c

    #performance #optimization #OpenJDK #Leyden #AOTCache #Java #Quarkus #SpringBoot