Wednesday Links - Edition 2021-05-05

Christopher Kocel - May 5 '21 - - Dev Community

Kotlin 1.5.0 has been released (10m read) ๐Ÿš€
https://blog.jetbrains.com/kotlin/2021/05/kotlin-1-5-0-released/

How the encapsulation of Java runtime internals is conducted (17m read) ๐Ÿ™€
https://blogs.oracle.com/javamagazine/java-runtime-encapsulation-internals

Multitenancy architecture with Spring, JPA, Hibernate... (16m read) ๐Ÿงบ
https://medium.com/deviniti-technology-driven-blog/implementing-multitenancy-architecture-spring-boot-jpa-hibernate-flyway-8fb19b312a10

In-depth explanation how Spring Security works (11m read) ๐Ÿงฌ
https://boudhayan-dev.medium.com/demystifying-spring-security-setup-e0491acc7df7

Learn how to forge your custom Java collector (5m read) โ›“
https://blog.frankel.ch/real-world-stream-collector/

Redelivery patterns in RabbitMQ (9m read) ๐Ÿ“จ
https://blog.softwaremill.com/redelivery-with-rabbitmq-5a32ce8269f1

Use power of jq to navigate over large jsons (19m read) ๐Ÿ‘ฃ
https://reflectoring.io/exploring-a-spring-boot-app-with-actuator-and-jq/

Thread dumps explained in details (14m read) ๐Ÿšง
https://reflectoring.io/analyzing-thread-dumps/

Builder/Wither for java.lang.record (3m read) ๐Ÿ˜ˆ
https://github.com/Randgalt/record-builder

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .