Skip to content

Instantly share code, notes, and snippets.

@AdamBien
Last active November 7, 2022 19:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AdamBien/ad7ced219e3f9224866de30a6bbb347d to your computer and use it in GitHub Desktop.
Save AdamBien/ad7ced219e3f9224866de30a6bbb347d to your computer and use it in GitHub Desktop.
104thAirhacksQ&A.md
@AdamBien
Copy link
Author

AdamBien commented Oct 6, 2022

„What if a lambda needs to call an external api, I.e. Wait for a reply? Should we just block it? And I mean the case when user waits for the response.“ — a follow up question from the Silesia JUG: https://www.meetup.com/silesia-jug/events/288429978/

@AdamBien
Copy link
Author

AdamBien commented Oct 8, 2022

" I'm moving from Payara to Quarkus but I can't make sense of the CXF plugin for Quarkus. Could you be so kind to squash my ignorance with a small example of integrating legacy technologies into newer ones? thanks." From 103rd airhacks.tv, asked by:
Luis Daniel Mesa Velasquez: https://youtu.be/00M3YsEZdcQ

@AdamBien
Copy link
Author

AdamBien commented Oct 8, 2022

Some questions for the next episode:

  • Would you include a dependency to your project even if you only need a small portion of functionality or dev/copy this single function on your own? (background: A lot of projects, especially open source frameworks, include a lot of dependencies even if they only use a couple methods. They introduce CVE‘s/bugs from those into their and therefore your projects even you don’t use any affected code packages)
  • Java Releases now seem to have the tend to add more and more syntax sugars to the language (modules, var, records,…). Whats your opinion on that? Will it help the language to grow or does it make it more unaccessible for inexperienced developers?
  • Recent Java additions (Off-Heap-Memory, SIMD) seem to offer a memory mgmt. outside of the GC or a vendor specific instruction set. Given those new possibilities in Java do you think it will introduce new complexity for JDK/GC developers to introduce improvements since those features are outside the range of a manged environment?

From 103rd airhacks.tv, asked by Interrogation Watch:
https://www.youtube.com/watch?v=00M3YsEZdcQ

@AdamBien
Copy link
Author

AdamBien commented Oct 8, 2022

"(...) As the author of @clustered I'd like to politely correct you. Implementation is different from JBoss, bean is backed by Hazelcast IMap, so RAFT isn't used all that often and split brain mostly non-issue. Works great in production so please use as appropriate!"

Lenny Primak (@lprimak)

and:

The key difference from JBoss is that the "leader" doesn't have to be picked. The data is only in once place and completely managed by Hazelcast's fantastic clustering/data partitioning mechanism

From: https://twitter.com/lprimak/status/1578444280082751488?s=20&t=hJ3qApBgDcvVBRa0NXIE6Q

@roamingthings
Copy link

roamingthings commented Nov 5, 2022

Do you use the AWS SDK clients, models etc. when you want to access AWS services like S3, DynamoDB etc?
If not, how do you create the requests (JASON) and how do you do the authentication?
Alex
👍

@AdamBien
Copy link
Author

AdamBien commented Nov 7, 2022

The Airhacks Time Machine: 4th episode, July 3rd:

Are vanilla Java EE applications actually viable?

What about exposing DB objects via REST directly?

A lot of classes that are shared between JEE and non-JEE applications, so a lot of those classes are in "util" Maven module that is shared between applications. Is this OK or do you have a better solution? (...)

(...)
4th Airhacks Q&A Live: The Questions

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