Hello, and welcome to a new edition of Links lists!
Tech articles
Hexagonal architecture
The "hexagonal architecture", also called "ports and adapter", is not particularly new. It still is a very good way of designing your applications and comes with real benefits. Here is a really good introduction to the topic.
Java and project Panama
As discussed in my future of java series, a part of project Panama is related to replace JNI with the new Foreign Function & Memory API. The following article is a good introduction to these new APIs.
Airbnb architectural evolution
An interesting talk about the evolution of Airbnb's architecture, from a monolith to microservices. In particular, I have found the discussion about the pains of creating so many microservices so fast, and the solutions that were adopted, very interesting.
Hacking Kubernetes via Prometheus
A super cool talk about how to use an exposed Prometheus to hack a Kubernetes cluster. I am not a security expert, and I am always super impressed with the amount of creativity that goes into attacking systems.
Fun stuff
How not to solve NullPointerException
A fun tale about how you should not solve NullPointerException. I had a good laugh reading this. 🙂
