Java Weekly, Issue 225
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.
>> Event Storming and Spring with a Splash of DDD [spring.io]
Event Storming is a powerful technique that can speed up the understanding of the business domain we’re working on.
By the way, welcome to the Pivotal advocacy team, Jakub!
>> Multiple modules in Spring Boot apps [blog.frankel.ch]
Although not always super popular, Spring Boot applications can be modularized quite easily.
>> Chaos Monkey for Spring Boot [codecentric.github.io]
Chaos Monkey allows you to easily abuse your Spring application and see how it performs under that kind of impact. Super cool.
Also worth reading:
-
===== >> Hibernate Tips: How to map an entity to multiple tables [thoughts-on-java]
-
===== >> 9 High-Performance Tips when using PostgreSQL with JPA and Hibernate [vladmihalcea.com]
-
===== >> JVM Architecture 101: Get to Know Your Virtual Machine [blog.takipi.com]
-
===== >> Updates on Records (Data Classes for Java) [marxsoftware.blogspot.com]
-
===== >> What’s new in Spring Cloud GCP 1.0.0 Milestone 3 [spring.io]
-
===== >> Jakarta EE Working Group Established [infoq.com]
-
===== >> Spring Cloud Gateway – Configuring a simple route [java-allandsundry.com]
-
===== >> Spring and Spring Boot in IntelliJ IDEA 2018.1 [blog.jetbrains.com]
-
===== >> Build Docker and OCI images for Java applications using google Jib [aboullaite.me]
Webinars and presentations:
-
===== >> SpringOne 2017 Keynote 1 [infoq.com]
-
===== >> Spring Tips: Redis [spring.io]
Time to upgrade:
-
===== >> Multiple CVE reports published for Spring Data [spring.io]
-
===== >> Gradle Release Notes [docs.gradle.org]
-
===== >> Liquibase 3.6.0 Released [liquibase.org]
-
===== >> Spring Security OAuth 2.3.2 Released [spring.io]
-
===== >> Spring Tool Suite 3.9.4 released [spring.io]
-
===== >> Spring Cloud Task 2.0.0.RC1 is now available [spring.io]
*2. Technical and Musings*
===== >> FP vs. OO [blog.cleancoder.com]
FP and OOP work great together – there’s no need to pick one approach exclusively ?
Also worth reading:
-
===== >> WebAuthn: A Developer’s Guide to What’s on the Horizon [developer.okta.com]
-
===== >> A Dusting of Gamification [joelonsoftware.com]
-
===== >> QA, QA, who the funk are QA? [blog.scottlogic.com]
-
===== >> Scaling DevOps and the Revival of Operations [bravenewgeek.com]
-
===== >> When To Pull the Fire Alarm and Run out of the Building? [daedtech.com]
-
===== >> 30 tips for creating great software releases [successfulsoftware.net]
-
===== >> Changing the calculus of containers in the cloud [allthingsdistributed.com]
3. Comics
>> Dumb Question [dilbert.com]
>> Terrible Personality [dilbert.com]
>> The Losing Team [dilbert.com]
4. Pick of the Week
===== >> Productivity [blog.samaltman.com]