News:
- Supreme Court Rules Google’s Use of Java API Was Fair Use
https://www.infoq.com/news/2021/04/java-api-fair-use/ - Java News Roundup – Week of March 29th, 2021
https://www.infoq.com/news/2021/04/java-news-roundup-mar29-2021/ - Announcing Preview of Microsoft Build of OpenJDK
https://devblogs.microsoft.com/java/announcing-preview-of-microsoft-build-of-openjdk/ - JetBrains Releases Projector, a Technology to Remotely Run Swing Applications
https://www.infoq.com/news/2021/04/jetbrains-projector-java-swing/ - Google is developing parts of Android in Rust to improve security
https://www.xda-developers.com/google-developing-android-rust/ - AWS’s Shane Miller to head the newly created Rust Foundation
https://www.zdnet.com/article/awss-shane-miller-to-head-the-newly-created-rust-foundation/
Articles:
- Java Class File Naming Conventions
https://www.baeldung.com/java-class-file-naming - Record Serialization in Practice
https://inside.java/2021/04/06/record-serialization-in-practise/ - Changing a field’s type in recent JDKs
https://blog.frankel.ch/changing-field-type-recent-jdks/ - Reliable WebSockets-based pub/sub with Spring Boot
https://ably.com/blog/websockets-pubsub-spring-boot - Tackling Java cold startup times on AWS Lambda with GraalVM
https://arnoldgalovics.com/tackling-java-cold-startup-times-on-aws-lambda-with-graalvm/ - Mocking Static Methods With Mockito
https://www.baeldung.com/mockito-mock-static-methods - Eliminating Data Races in Firefox – A Technical Report
https://hacks.mozilla.org/2021/04/eliminating-data-races-in-firefox-a-technical-report/ - Ordering Requests to Accelerate Disk I/O
https://pkolaczk.github.io/disk-access-ordering/ - Why Security Assessment Is Important
https://dzone.com/articles/why-security-assessment-is-important - Why AWS Lambda Pricing Has to Change for the Enterprise
https://www.infoq.com/articles/aws-lambda-price-change/ - Our Journey Towards Cloud Efficiency
https://medium.com/airbnb-engineering/our-journey-towards-cloud-efficiency-9c02ba04ade8 - 7 lessons to ensure successful machine learning projects
https://mitsloan.mit.edu/ideas-made-to-matter/7-lessons-to-ensure-successful-machine-learning-projects
Videos:
- Starting Fast: Investigating Java’s Static Compilation Landscape
https://www.infoq.com/presentations/java-start-fast-graal-substrate/ - From Monolith to Microservices
https://www.infoq.com/presentations/github-rails-monolith-microservices/ - Oktane21: Developer Sessions
https://www.youtube.com/watch?v=G7_lXr4vJFk&list=PLshTZo9V1-aF9lACx5T1U1mHoYdHUGyXm - GOTO 2021 – How Google SRE and Developers Work Together by Christof Leng
https://www.youtube.com/watch?v=DOQqOrHs3VY - Hybrid Cloud and Multi Cloud simply explained
https://www.youtube.com/watch?v=qkj5W98Xdvw