home.social

#quarkus — Public Fediverse posts

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

  1. No Quarkus Insights today, but we'll be back next Monday, August 3rd, for a new session!

    bit.ly/quarkusinsights

  2. We're taking an additional holiday this coming Monday so no new Insights podcast but we'll be back August 3rd with a new session.

    bit.ly/quarkusinsights

  3. We're taking an additional holiday this coming Monday so no new Insights podcast but we'll be back August 3rd with a new session.

    bit.ly/quarkusinsights

    #java #quarkus #quarkusinsights

  4. An upload bar reaching 100% proves that the bytes arrived. It says nothing about validation, importing, publication, or failure.

    I rebuilt the pattern in Quarkus with two clocks: browser transfer progress, then a PostgreSQL-backed job processed by Scheduler and streamed over SSE. Reload-safe, cancellable, and honest about phases where no useful percentage exists.

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

    #Java #Quarkus #PostgreSQL #SSE

  5. An upload bar reaching 100% proves that the bytes arrived. It says nothing about validation, importing, publication, or failure.

    I rebuilt the pattern in Quarkus with two clocks: browser transfer progress, then a PostgreSQL-backed job processed by Scheduler and streamed over SSE. Reload-safe, cancellable, and honest about phases where no useful percentage exists.

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

    #Java #Quarkus #PostgreSQL #SSE

  6. An upload bar reaching 100% proves that the bytes arrived. It says nothing about validation, importing, publication, or failure.

    I rebuilt the pattern in Quarkus with two clocks: browser transfer progress, then a PostgreSQL-backed job processed by Scheduler and streamed over SSE. Reload-safe, cancellable, and honest about phases where no useful percentage exists.

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

    #Java #Quarkus #PostgreSQL #SSE

  7. An upload bar reaching 100% proves that the bytes arrived. It says nothing about validation, importing, publication, or failure.

    I rebuilt the pattern in Quarkus with two clocks: browser transfer progress, then a PostgreSQL-backed job processed by Scheduler and streamed over SSE. Reload-safe, cancellable, and honest about phases where no useful percentage exists.

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

    #Java #Quarkus #PostgreSQL #SSE

  8. An upload bar reaching 100% proves that the bytes arrived. It says nothing about validation, importing, publication, or failure.

    I rebuilt the pattern in Quarkus with two clocks: browser transfer progress, then a PostgreSQL-backed job processed by Scheduler and streamed over SSE. Reload-safe, cancellable, and honest about phases where no useful percentage exists.

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

    #Java #Quarkus #PostgreSQL #SSE

  9. Vault's TOTP API can validate a six-digit code. That is not yet a complete MFA flow.

    This Quarkus tutorial adds the missing boundaries: authenticated subject, stored enrollment mapping, strict input validation, a two-minute step-up JWT, normal RBAC, and a replay test against a patched Vault runtime.

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

    #Java #Quarkus #Vault #TOTP #APISecurity

  10. Vault's TOTP API can validate a six-digit code. That is not yet a complete MFA flow.

    This Quarkus tutorial adds the missing boundaries: authenticated subject, stored enrollment mapping, strict input validation, a two-minute step-up JWT, normal RBAC, and a replay test against a patched Vault runtime.

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

    #Java #Quarkus #Vault #TOTP #APISecurity

  11. Vault's TOTP API can validate a six-digit code. That is not yet a complete MFA flow.

    This Quarkus tutorial adds the missing boundaries: authenticated subject, stored enrollment mapping, strict input validation, a two-minute step-up JWT, normal RBAC, and a replay test against a patched Vault runtime.

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

    #Java #Quarkus #Vault #TOTP #APISecurity

  12. Vault's TOTP API can validate a six-digit code. That is not yet a complete MFA flow.

    This Quarkus tutorial adds the missing boundaries: authenticated subject, stored enrollment mapping, strict input validation, a two-minute step-up JWT, normal RBAC, and a replay test against a patched Vault runtime.

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

    #Java #Quarkus #Vault #TOTP #APISecurity

  13. Vault's TOTP API can validate a six-digit code. That is not yet a complete MFA flow.

    This Quarkus tutorial adds the missing boundaries: authenticated subject, stored enrollment mapping, strict input validation, a two-minute step-up JWT, normal RBAC, and a replay test against a patched Vault runtime.

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

    #Java #Quarkus #Vault #TOTP #APISecurity

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

    bit.ly/quarkusinsights

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. #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

  25. #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

  26. #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

  27. 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

  28. 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

  29. 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

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

  31. ⏰ 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

  32. ⏰ 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

  33. ⏰ 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

  34. ⏰ 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

  35. 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

  36. 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

  37. 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

  38. 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

  39. 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

  40. 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

  41. 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

  42. 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

  43. 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

  44. 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

  45. 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

  46. 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

  47. 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

  48. 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

  49. 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

  50. 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