1. Spring and Java
>> Spring Data MongoDB – Relation Modelling [spring.io]
A practical guide on how to model relations using manual references and DBRefs in Spring Data MongoDB.
>> Java Features from Java 8 to Java 17 [reflectoring.io]
An in-depth take on the most important new features from Java 8 to Java 17 – let’s catch up with what’s new in Java!
>> 5 Mundane Java Performance Tips [richardstartin.github.io]
And 5 rather simple and yet effective advice to optimize and improve the performance of Java applications. Solid read.
Also worth reading:
- >> On Parallelism and Concurrency [inside.java]
- >> Getting Started with Jakarta EE 9: Jakarta Validation [blog.payara.fish]
- >> Fallbacks With Spring Cloud Feign [arnoldgalovics.com]
- >> Faster Empty Streams [javaspecialists.eu]
- >> The Best Mapping for Shared Technical Attributes With Hibernate [thorben-janssen.com]
- >> Microsoft Continues Its Embrace of Java by Joining JCP [infoq.com]
- >> Announcing Cryostat 2.0: JDK Flight Recorder for Containers [infoq.com]
- >> How to use Tibco EMS in TomEE? [tomitribe.com]
- >> Security Report for Spring AMQP (Spring for RabbitMQ) [spring.io]
- >> Graalvm and Proxy Bindings With Embedded Languages [info.michael-simons.eu]
Webinars and presentations:
- >> A Bootiful Podcast: Reactive-System and Functional Programming legend Debasish Ghosh [spring.io]
- >> Coding Session — 99 bottles of beer [blog.sebastian-daschner.com]
Time to upgrade:
- >> Spring Boot 2.6.1 is now available [spring.io]
- >> Eclipse Scout 11.0.0 [projects.eclipse.org]
- >> JReleaser 0.9.0 has been released! [andresalmiray.com]
- >> IntelliJ IDEA 2021.3 Is Out! [blog.jetbrains.com]
- >> Quarkus 2.5.0.Final released – GraalVM/Mandrel 21.3 and usability improvements all over the place [quarkus.io]
- >> Grails Core 5.0.2 Release [github.com]
- >> Micronaut Framework 3.2 Released [micronaut.io]
2. Technical & Musings
>> Cache warming: Leveraging EBS for moving petabytes of data [netflixtechblog.medium.com]
An insightful read on the architecture of our new cache warming infrastructure at Netflix.
>> Scaling the Practice of Architecture, Conversationally [martinfowler.com]
Reimagining architecture as a series of conversations, driven by a decentralized and empowering decision-making technique. Quite a mouthful but worth reading!
Also worth reading:
- >> You Can’t Buy Integration [martinfowler.com]
- >> Welcome to Fleet! [blog.jetbrains.com]
- >> Port management in your local Kubernetes cluster [blog.frankel.ch]
- >> How to tunnel localhost to the public Internet [vladmihalcea.com]
- >> Simple Things That Are Actually Hard: User Authentication [techblog.bozho.net]
- >> RevoGain Software Architecture [vladmihalcea.com]
- >> Anatomy of an AppSync resolver [advancedweb.hu]
- >> Integrity Guarantees of Blockchains in Case of Single Owner or Colluding Owners [techblog.bozho.net]
- >> “Geographic Footprint of an Agent” or one of my favorite data science interview questions [behind-the-enemy-lines.com]
- >> I See Deno in Your Future [bitquabit.com]
3. Comics
And my favorite Dilberts of the week:
>> Hiking Planning [dilbert.com]
>> Vp Of Nothing [dilbert.com]
>> 90 Minute Meeting [dilbert.com]
4. Pick of the Week
I haven’t done a launch in Learn Spring for almost three years at this point, since February 2019 🙂
Here we are – adding a bunch of new lessons into the course and increasing the price of the packages by 40$ next Friday, on the 10th: