News
- Java News Roundup: Vector API, Spring Updates and CVE, Payara Platform, Groovy and TomEE Updates
https://www.infoq.com/news/2022/04/java-news-roundup-apr18-2022/ - Hibernate ORM 6.0 Delivers Improved Performance
https://www.infoq.com/news/2022/04/red-hat-releases-hibernate-6/ - JobRunr 5.0.0 Delivers Improved Framework Support
https://www.infoq.com/news/2022/04/jobrunr-5-0-0/ - JReleaser 1.0: Talking to the Early Adopters of the Release Automation Tool
https://www.infoq.com/news/2022/04/jreleaser-v1-community/
Articles
- Building a WebAuthn Application with Java
https://developer.okta.com/blog/2022/04/26/webauthn-java - Getting Started to Quarkus Reactive Messaging with Apache Kafka
https://www.infoq.com/articles/data-with-quarkus-kafka/ - Why Write an Empty finalize() Method?
https://stuartmarks.wordpress.com/2022/04/27/why-write-an-empty-finalize-method/ - Custom JDK Flight Recorder Events – Sip of Java
https://inside.java/2022/04/25/sip48/ - Garbage Collection tuning success story – reducing young gen size
https://jaxenter.com/gc-tuning-success-177259.html - ZGC | What’s new in JDK 18
https://malloc.se/blog/zgc-jdk18 - New language features since Java 8 to 18
https://advancedweb.hu/new-language-features-since-java-8-to-18/ - A categorized list of all Java and JVM features since JDK 8 to 18
https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-18/ - What a better Rust would look like
https://kerkour.com/what-a-better-rust-would-look-like - What is raw identifier in rust?
https://inspektor.cloud/blog/raw-identifier-in-rust/ - Rust traits and dependency injection
https://jmmv.dev/2022/04/rust-traits-and-dependency-injection.html - How hard upgrading a Rust JWT library could be?
https://blog.orhun.dev/upgrading-rust-jwt/ - Indirect ownership, shallow borrow and self-referential data structures
https://yoyo-code.com/indirect-ownership-and-self-borrow/
Design-First Approach to API Development: How to Implement and Why It Works
https://www.infoq.com/articles/design-first-api-development/ - Kubernetes Is Here to Stay: This Is Why
https://tanzu.vmware.com/content/blog/state-of-kubernetes-2022 - That time we unplugged a data center to test our disaster readiness
https://dropbox.tech/infrastructure/disaster-readiness-test-failover-blackhole-sjc - Machine Learning in Healthcare: 9 Future Trends to Watch
https://www.analyticsinsight.net/machine-learning-in-healthcare-9-future-trends-to-watch/ - Brains On Code: EU funding in the millions for pioneering research on brain activity during program comprehension
https://www.eurekalert.org/news-releases/950837 - Google Colab for Machine Learning Projects
https://machinelearningmastery.com/google-colab-for-machine-learning-projects/
Videos
- Prototyping in Rust with the todo!() macro
https://www.youtube.com/watch?v=KdPVCGfZ8sI - Conditional compilation Cargo Features
https://www.youtube.com/watch?v=QkHhwYJaP0U - Event-Based Architectures: the Hard Parts
https://www.infoq.com/presentations/event-driven-arch-challenges/ - The Best AI Face Manipulation to Date
https://www.youtube.com/watch?v=BNWAEvFfFvQ - These Language Models Talk to Each Other! | Socratic Models
https://www.youtube.com/watch?v=6qg51RILU0w - Understanding over-squashing and bottlenecks on graphs via curvature | Ricci Flow | Paper Explained
https://www.youtube.com/watch?v=zpDdvI95igc