News
- Java 17, the Next Long-Term Support Release, is Now Available
https://www.infoq.com/news/2021/09/java17-released/ - Java News Roundup: Jakarta EE 10 Core Profile, OpenJDK, Open Liberty, Payara, Groovy and Quarkus
https://www.infoq.com/news/2021/09/java-news-roundup-sep06-2021/ - Asserting JDK Flight Recorder Events with JfrUnit
https://www.infoq.com/news/2021/09/jfrunit-flight-recorder-events/
Articles
- JDK 17 Security Enhancements
https://seanjmullan.org/blog/2021/09/14/jdk17 - A categorized list of all Java and JVM features since JDK 8 to 17
https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-17/ - JDK 17 G1/Parallel GC changes
https://tschatzl.github.io/2021/09/16/jdk17-g1-parallel-gc-changes.html - How many millions of dollars do enterprises waste due to Garbage Collection?
https://jaxenter.com/garbage-collection-waste-175304.html - Practical API Design at Netflix, Part 2: Protobuf FieldMask for Mutation Operations
https://netflixtechblog.com/practical-api-design-at-netflix-part-2-protobuf-fieldmask-for-mutation-operations-2e75e1d230e4 - [Rust] Tokio stack overview: Runtime
https://dev.to/rogertorres/rust-tokio-stack-overview-runtime-9fh - How to Write and Compile Shellcode in Rust
https://kerkour.com/blog/shellcode-in-rust/ - How to implement HTTP Long Polling in Rust
https://kerkour.com/blog/rust-http-long-polling/ - 9 Best Software Architecture Books and Sites
https://dzone.com/articles/9-best-software-architecture-books-and-sites - Commitment to Craft
https://medium.com/airbnb-engineering/commitment-to-craft-e36d5a8efe2a - The Show Must Go On: Securing Netflix Studios At Scale
https://netflixtechblog.com/the-show-must-go-on-securing-netflix-studios-at-scale-19b801c86479 - Artificial intelligence risks to privacy demand urgent action – Bachelet
https://www.ohchr.org/EN/NewsEvents/Pages/DisplayNews.aspx?NewsID=27469&LangID=E - A horrifying new AI app swaps women into porn videos with a click
https://www.technologyreview.com/2021/09/13/1035449/ai-deepfake-app-face-swaps-women-into-porn/ - Shay Sabhikhi, CEO of CognitiveScale – Interview Series
https://www.unite.ai/shay-sabhikhi-ceo-of-cognitivescale-interview-series/ - Faisal Ahmed. Co-Founder & CTO at Knockri – Interview Series
https://www.unite.ai/faisal-ahmed-co-founder-cto-at-knockri-interview-series/ - Ariel Utnik, COO & GM at Verbit – Interview Series
https://www.unite.ai/ariel-utnik-coo-gm-at-verbit-interview-series/
Videos
- Faster LTS and free JDK with Java 17 – Inside Java Newscast #12
https://www.youtube.com/watch?v=KVXbWCwOLg4 - Moving Java Forward Keynote
https://www.youtube.com/watch?v=PWFNPF3LNWQ - Spring Native in Action with the Okta Spring Boot Starter
https://www.youtube.com/watch?v=8vY-9tXlCW4 - Microsoft Tech Days: Modernise Java on Azure
https://www.youtube.com/watch?v=rs98ywzLAD8 - Why You Should NOT Learn Rust!
https://www.youtube.com/watch?v=2h05zeFWSj8 - State Design Pattern in Rust
https://www.youtube.com/watch?v=VFmPwvhubow - RustConf 2021
https://www.youtube.com/watch?v=ylOpCXI2EMM&list=PL85XCvVPmGQgACNMZlhlRZ4zlKZG_iWH5 - Did Artificial Intelligence Help Us Fight COVID?
https://www.youtube.com/watch?v=tJTQ40xr8L4 - Designing Generative Adversarial Networks for Privacy-enhanced Face Recognition (Conference rec.)
https://www.youtube.com/watch?v=tRdWv_zEZuo - Introduction to Generative Adversarial Networks (Tutorial Recording at ISSDL 2021)
https://www.youtube.com/watch?v=TZzrRj6rd1c - Douglas Lenat: Cyc and the Quest to Solve Common Sense Reasoning in AI | Lex Fridman Podcast #221
https://www.youtube.com/watch?v=3wMKoSRbGVs