Here we go…
1. Spring and Java
>> Monitor and troubleshoot Java applications and services with Datadog Sponsored
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]
>> 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
And my favorite Dilberts of the week: