Here we go…
1. Spring and Java
>> Bootiful Azure: Taking Your First Steps with Microsoft Azure (1/6) [spring.io] and >> Bootiful Azure: SQL-based data access with Microsoft SQL Server (2/6) [spring.io]
A three-week series on integrating Spring Boot with Microsoft Azure kicks off. Really exciting stuff.
>> Deploying a simple Spring Boot with MySQL app to AWS using Elastic Beanstalk [blog.arnoldgalovics.com]
A step-by-step tutorial that guides you through deploying and configuring a simple, full-stack Spring Boot app.
>> How to map a PostgreSQL HStore entity property with JPA and Hibernate [vladmihalcea.com]
Good write-up on mapping a set of key-value pairs in a PostgreSQL HStore to a Java Map using hibernate-types.
>> Purifying the API Surface Area [blog.vavr.io]
And an in-depth look at the evolution of Vavr 1.0 from the author himself.
Also worth reading:
>> A hard look at the state of Java modularization [blog.frankel.ch]
>> Explicitly Naming Automatic Java Modules [marxsoftware.blogspot.com]
>> Super Charge the Module Aware Service Loader in Java 11 [infoq.com]
Webinars and presentations:
>> Building Responsive Systems with Serverless, Event-Driven Java [infoq.com]
>> Migrating from Big Data Architecture to Spring Cloud [infoq.com]
>> From Content Management to Content Services with Spring Boot, Data and Content [infoq.com]
>> Spring Tips: Business Process Management with Flowable [spring.io]
>> Break Things to Fix Things: Testing More than What “Should” Work [infoq.com]
>> The Cloud Challenge [infoq.com]
>> Serverless and Chatbots: A Match Made in the Cloud [infoq.com]
>> Chaos Engineering – What Is It, and Where It's Going [infoq.com]
>> Whispers in the Chaos: Monitoring Weak Signals [infoq.com]
>> DevOps for the Database [infoq.com]
>> Crisis to Calm: Story of Data Validation @ Netflix [infoq.com]
>> Staying Alive: Patterns for Failure Management from the Depths [infoq.com]
Time to upgrade:
>> Hibernate Validator 6.0.14.Final released [in.relation.to]
>> Kong 1.0 GA Released with Service Mesh Support and Plugin Development Kit [infoq.com]
>> Entity Framework 6.3 and EF Core 3.0 Roadmap [infoq.com]
>> Announcing General Availability of Spring Cloud Stream – Fishtown.RELEASE (2.1.0.RELEASE) [spring.io]
>> Announcing General Availability of Spring Cloud Function – 2.0.0.RELEASE [spring.io]
2. Technical and Musings
>> Running Tests With TestProject [petrikainulainen.net]
A walkthrough of setting up a new project, adding tests, and executing them, both individually and in groups called “jobs”. Very cool.
>> Introduction to contract testing – pt.1 [blog.scottlogic.com]
A thorough review of the terminology of contract testing, suitable use cases, and what it does and doesn't deliver.
>> Custom resources in CloudFormation templates: Lessons learned [advancedweb.hu]
And a handful of tips that can help you avoid common pitfalls encountered when implementing custom resources in CloudFormation.
Also worth reading:
>> Selecting Git commits by message [blog.sebastian-daschner.com]
>> Never Ending Story of Delivery [thecookiezen.com]
- >> How to Slow Down to Go Faster Than Ever in Software Development [infoq.com]
>> How to Level up Dev Teams [bravenewgeek.com]
>> Software Consulting: What This Really Means and How to Start [daedtech.com]
>> 1 Million Engineers Can't Be Wrong: The Top Stories You Liked in 2018 [blog.overops.com]
>> Towards Successful Resilient Software Design [infoq.com]
3. Comics
And my favorite Dilberts of the week: