News
- Java News Roundup: Micronaut 3.2, Quarkus 2.5, JDK 18, Spring HATEOAS 1.4, JKDMon 17.0.14
https://www.infoq.com/news/2021/11/java-news-roundup-nov22-2021/ - Microsoft Continues Its Embrace of Java by Joining JCP
https://www.infoq.com/news/2021/11/micosoft-joins-jcp/ - JakartaOne Livestream 2021 Will Highlight Jakarta EE 10 and MicroProfile 5.0
https://www.infoq.com/news/2021/12/jakarta-one-conference-2021/ - Announcing Cryostat 2.0: JDK Flight Recorder for Containers
https://www.infoq.com/news/2021/11/cryostat-jvm-profiler-container/ - In response to the moderation team resignation
https://blog.rust-lang.org/inside-rust/2021/11/25/in-response-to-the-moderation-team-resignation.html - JetBrains Launches Lightweight IDE Fleet, Cloud Workspaces for IntelliJ
https://www.infoq.com/news/2021/11/jetbrains-fleet-remote-workspace/
Articles
- 5 Mundane Java Performance Tips
https://richardstartin.github.io/posts/5-java-mundane-performance-tricks - Do we really need Undefined Behavior?
https://www.ralfj.de/blog/2021/11/24/ub-necessary.html - Why You Can’t Replace REST With GraphQL
https://dzone.com/articles/why-you-cant-replace-rest-with-graphql - Best Practices For GraphQL Security
https://dzone.com/articles/best-practices-for-graphql-security - Design Patterns for Serverless Systems
https://www.infoq.com/articles/design-patterns-for-serverless-systems/ - Tech Predictions for 2022 and Beyond
https://www.allthingsdistributed.com/2021/12/tech-prediction-for-2022-and-beyond.html - What is product operations?
https://blog.logrocket.com/what-is-product-operations/ - The four engineering metrics that will streamline your software delivery
https://stackoverflow.blog/2021/11/29/the-four-engineering-metrics-that-will-streamline-your-software-delivery/ - Scaling productivity on microservices at Lyft (Part 2): Optimizing for fast local development
https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-2-optimizing-for-fast-local-development-9f27a98b47ee - How Spotify Uses ML to Create the Future of Personalization
https://engineering.atspotify.com/2021/12/02/how-spotify-uses-ml-to-create-the-future-of-personalization/
Videos
- Simple Web Server, Incremental JVM Improvements & JEP 420 Update – Inside Java Newscast #16
https://www.youtube.com/watch?v=IsCEzP-inkU - Spring Tips: @Controllers: RSocket
https://www.youtube.com/watch?v=d4HAqS_VfkQ - Rust Programming Course for Beginners – Tutorial
https://www.youtube.com/watch?v=MsocPEZBd-M - Building a Web Server in Rust – Part 2
https://www.youtube.com/watch?v=1AamFJGAE8E - Rust Linz, November 2021 – Serde Shenanigans by Armin Ronacher
https://www.youtube.com/watch?v=UhZGYS13twc - Rust Linz, November 2021 – WebAssembly beyond the browser by Thorsten Hans
https://www.youtube.com/watch?v=o6qe4lw9-8c - Rust Linz, November 2021 – Advent of Code by Rainer Stropek with Fred Morcos
https://www.youtube.com/watch?v=bejThbzAYOA - NVIDIA EditGAN: Image Editing with Full Control From Sketches
https://www.youtube.com/watch?v=bus4OGyMQec