Java Software Engineer Weekly Newsletter - week 43 - October 27, 2019

Java Software Engineer Weekly Newsletter - week 43 - October 27, 2019


Oleksandr Stefanovskyi

The Meta of Meta Learning — How to get better at Fortnite (or anything)

Java

  1. A First Look at Java Inline Classes — A deep dive into the LW2 prototype for inline classes from Project Valhalla.
  2. Spring Cloud Stream – functional and reactive — A nice summary of the core features combining Spring Cloud Function with Project Reactor's stream abstractions.
  3. What’s new in Spring Boot 2.2?
  4. Amazon joins the Java Community Process (JCP)

Technical

  1. Sustainable software development — A theory for modeling sustainable software design and control that takes many complexities of the development process into account.
  2. Open Sourcing Mantis: A Platform For Building Cost-Effective, Realtime, Operations-Focused Applications — And a Netflix platform designed to help minimize or avoid downtime in distributed systems.
  3. Configuring TLS and Resolving Errors — Better manage your TLS with this simple tutorial.

Databases

  1. Amazon’s Consumer Business Just Turned off its Final Oracle Database — .. and the sense of how happy Amazon is about this is palpable! Migrating away from a legacy database is no easy task at the best of times, and especially not at Amazon’s scale.
  2. Is Amazon’s Database Strategy A Glimpse Into The Future? — A somewhat more interesting analysis of the Amazon vs Oracle story (above) that tries to make the point that industry may be moving away from universal ‘one size fits all’ databases to distinct, ‘highly tuned’ ones for different scenarios.
  3. Tips for Storing MongoDB Backups in the Cloud — Shows you how to upload MongoDB backup with compression and encryption to AWS, Azure, and GCP using different methods.