java-weekly-227
Java Weekly, Issue 227
Here we go…
1. Spring and Java
Optimize performance with end-to-end tracing and out-of-the-box support for popular Java frameworks, application servers, and databases. Try it free.
>> My first impressions about Graal VM [blog.frankel.ch]
GraalVM is an exciting product – but apparently, not very mature yet.
>> Kotlin: Beware of Java Stream API Habits [4comprehension.com]
The Kotlin’s API can certainly be rich – better pay attention to which operations are lazy and which are not ?
Also worth reading:
-
===== >> Synchronous Kafka Using Spring Request-Reply [infoq.com]
-
===== >> High throughput Consensus [vanilla-java.github.io]
-
===== >> Spring Cloud Contract Meets Pact [ordina-jworks.github.io]
-
===== >> New Methods on Java String with JDK 11 [marxsoftware.blogspot.com]
-
===== >> @PrePersist and @PreUpdate on Embeddable with JPA and Hibernate [vladmihalcea.com]
-
===== >> Hibernate Tips: What’s the best way to persist a ZonedDateTime [thoughts-on-java.org]
Webinars and presentations:
-
===== >> Project Reactor: Now and Tomorrow [infoq.com]
-
===== >> It’s a Kind of Magic: Under the Covers of Spring Boot [infoq.com]
-
===== >> Spring Tips: Metrics Collection in Spring Boot 2 with Micrometer [spring.io]
-
===== >> Oracle Release GraalVM 1.0, a Polyglot Virtual Machine and Platform [infoq.com]
Time to upgrade:
-
===== >> 17th bug-fix release for ORM 5.2 [in.relation.to]
-
===== >> IntelliJ IDEA 2018.1.3 EAP is open! [blog.jetbrains.com]
-
===== >> Hibernate ORM 5.3.0.CR2 release [in.relation.to]
-
===== >> JUnit 5.2.0 release [junit.org]
*2. Technical*
===== >> Monitoring SRE’s Golden Signals [infoq.com]
If you’ve been considering which aspects of your system to monitor, this is a good place to start.
>> DevOps as a key to success with the microservices approach [scottlogic.com]
A microservice architecture is much harder to monitor and take care of than a monolithic system – DevOps is a must.
Also worth reading:
-
===== >> Strangler Pattern: How to Keep Sane With Legacy Monolith Applications [blog.takipi.com]
-
===== >> Data Driven Logic [richardstartin.uk]
-
===== >> Serverless application for scraping and filtering [blog.codecentric.de]
*3. Musings*
===== >> Becoming Agile Through Mindfulness [blog.codecentric.de]
The agile mindset doesn’t mean following the algorithm from the Agile book – it’s all about adopting the right mindset.
Also worth reading:
-
===== >> Explaining The Pyramid Corporate Opt-Out to Others [daedtech.com]
-
===== >> What Can Conferences Do To Attract More Women Speakers? [trishagee.github.io]
-
===== >> Is Manual Testing Needed? [henrikwarne.com]
=== 4. Comics
===== >> Customers Work For Free [dilbert.com]
===== >> Tracking Employee Theft [dilbert.com]
===== >> Ceo Makes Money [dilbert.com]
=== 5. Pick of the Week
===== >> The three levels of self-awareness [markmanson.net]