Skip to content

Instantly share code, notes, and snippets.

@AdamBien
Created March 3, 2026 16:29
Show Gist options
  • Select an option

  • Save AdamBien/1fe3965f3753939ae79685a1acfa1f8b to your computer and use it in GitHub Desktop.

Select an option

Save AdamBien/1fe3965f3753939ae79685a1acfa1f8b to your computer and use it in GitHub Desktop.
145thAirhacksQ&A.md

Ask questions and see you on April, 13th at 8pm CET: youtube.com/c/bienadam

Also check out the latest episode:

144th airhacks.tv

Please keep your questions as short and as concise as only possible. Feel free to ask multiple, shorter questions. I will also answer some questions in my "shorts" on youtube.com/@bienadam/shorts between the shows.

Information about upcoming airhacks.tv events will also be announced on meetup.com/airhacks and airhacks.eventbrite.com

You can also subscribe to: airhacks.news to receive occasional emails about upcoming workshops and events.

@stilnox255
Copy link

Hey Adam, I really like https://airails.dev/, but I have two questions regarding the microprofile-server skill:

  1. @Transactional is only allowed in the boundary layer
    If I have a boundary for bulk processing and I don’t want to roll back the entire bulk operation, I need to have @transactional in the control layer.
    The same applies for synchronous API calls in the control layer - I don’t want the API call to be part of the transaction.
    Am I missing something here? I used to set @Transactional in the control layer.

  2. Never use quarkus-hibernate-validator
    Why is that? If I don’t use it, I’d have to implement all validation manually, which would lead to a lot of repetition.
    Or is the point simply to keep external dependencies to a minimum?
    What alternative would you recommend?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment