Walk on the web flow 20180503
by snonov
Architecture
Four level of cloud maturity
https://www.javacodegeeks.com/2018/04/attaining-nirvana-the-four-levels-of-cloud-maturity.html
Espresso : persistent Java heap (PJH) backed by non-volatile memory (NVM), and a persistent Java object (PJO)
- https://blog.acolyer.org/2018/04/25/espresso-brewing-java-for-more-non-volatility-with-non-volatile-memory/
- The paper https://arxiv.org/abs/1710.09968
High throughput Consensus
https://vanilla-java.github.io/2018/04/25/High-throughput-Consensus.html
Dev
State in Java Functions (Lambda) : Cache, Lazy and Memoization, and Counter
https://dzone.com/articles/functionalfun-states-in-functions-cache-lazy-and-c
Java 9 key changes
https://jaxenter.com/whats-brewing-java-9-143783.html
Understanding Java Keytool Keystore Commands
https://dzone.com/articles/understand-java-keytool-keystore-commands
Spring Webflux and reactive programming
https://dzone.com/articles/reactive-programming-with-spring-webflux
Java 10, local type inference
https://mchernyavska.wordpress.com/2018/04/22/local-type-inference-in-java-10-or-if-it-quacks-like-a-duck/
Spring state machine
https://spring.io/blog/2018/04/25/spring-tips-spring-statemachine
Tool
Gimbal, routes internet traffic to multiple Kubernetes clusters and traditional infrastructure
- https://heptio.com/products/#heptio-gimbal
- https://jaxenter.com/gimbal-load-manager-kubernetes-143755.html
Various
Pluralsight gives a new Technology index
Goodbye JavaEE, Hello Jakarta EE
https://jakarta.ee/