https://magicmarcy.de/aber-ich-habe-die-zeile-doch-geaendert-warum-java-trotzdem-alten-code-ausfuehrt
#Klasse #Anwendung #WildFly #Maven #IntelliJ #Code #Coding #Classloader #Deployment #Programming #Quellcode #Classloading #Artifact #Libraries #Bytecode
https://www.javapedia.net/apache-streampark-interview-questions/11185/explain-the-internal-working-of-streamparks-multi-version-flink-support-through
#javapedia #interviewquestions #programming
https://www.javapedia.net/apache-streampark-interview-questions/11185/explain-the-internal-working-of-streamparks-multi-version-flink-support-through
#javapedia #interviewquestions #programming
#java #podcast #airhacks
#java #podcast #airhacks
OTel is a complex codebase & makes use of advanced classloading / codeweaving tricks - caveat lector. Keycloak should be a good option though.
OTel is a complex codebase & makes use of advanced classloading / codeweaving tricks - caveat lector. Keycloak should be a good option though.
Java-Class-Hijack: Software Supply Chain Attack for Java based on Maven Dependency Resolution and Java Classloading
https://arxiv.org/abs/2407.18760
Java-Class-Hijack: Software Supply Chain Attack for Java based on Maven Dependency Resolution and Java Classloading
https://arxiv.org/abs/2407.18760
if anyone has a guess try explain:
https://github.com/jbangdev/jbang/issues/408
if anyone has a guess try explain:
https://github.com/jbangdev/jbang/issues/408
🧵5/5
🧵5/5
@Sellmair did an amazing job -- explaining dynamic classloading, DCEVM, continuous builds, Compose internals, anonymous classes naming policy, and more in a deeply technical yet engaging manner
Check-out how Compose Hot Reload is implemented:
youtu.be/UebhKUdO2sQ?...
@Sellmair did an amazing job -- explaining dynamic classloading, DCEVM, continuous builds, Compose internals, anonymous classes naming policy, and more in a deeply technical yet engaging manner
Code is (of course) related to classloading and bytecode manipulation so it's already infused with magic.
Code is (of course) related to classloading and bytecode manipulation so it's already infused with magic.
I also failed to sort a wreath, make mince pies, finish a Quarkus classloading rewrite, or send 🎄cards.
But, as I TOLD MYSELF, efficiency isn't doing more, it's doing less: hollycummins.com/joy-to-the-w...
I also failed to sort a wreath, make mince pies, finish a Quarkus classloading rewrite, or send 🎄cards.
But, as I TOLD MYSELF, efficiency isn't doing more, it's doing less: hollycummins.com/joy-to-the-w...
Plugin ids attempt to hide the classloading, etc... but in the end it's always coming back to bite you. I'd rather have it explicit.
Plugin ids attempt to hide the classloading, etc... but in the end it's always coming back to bite you. I'd rather have it explicit.
Java frameworks have very similar challenges, and should learn from each other
Java frameworks have very similar challenges, and should learn from each other
JVM ARM64 paths for classloading don’t have as much locking as they should after some recent optimisation, fix in OpenJDK 24 and getting backported to 21/17/8 🫡
JVM ARM64 paths for classloading don’t have as much locking as they should after some recent optimisation, fix in OpenJDK 24 and getting backported to 21/17/8 🫡
www.the-main-thread.com/p/quarkus-te...
www.the-main-thread.com/p/quarkus-te...
#Quarkus #Java
#Quarkus #Java