Walk on the web flow 20230411
by snonov
Architecture
Choose the right protocol
- https://medium.com/@sabaoth-ou/choosing-the-right-communication-protocols-c0ba1864ce87
Dev
Reactive programming Reactor
- https://projectreactor.io/docs/core/release/reference/#intro-reactive
- Three articles https://spring.io/blog/2023/04/06/context-propagation-with-project-reactor-1-the-basics
Java record constructor, why arguments are mutable
Java Serialization zoom (lib, best practises, …)
- http://visionarysoftware.solutions/visions/java/serialization/loial.html
- http://visionarysoftware.solutions/visions/java/serialization/api.html
Tool
Reproducible build initiative
- https://reproducible-builds.org/docs/jvm/
- https://github.com/jvm-repo-rebuild/reproducible-central#readme
- https://maven.apache.org/guides/mini/guide-reproducible-builds.html
ChatGPT et kubernetes generation
Terraform script creation direct from cloud assets
Various
Alibaba report technology trend about Java
tags: Alibaba - Java - Maven - Build - Reproducible - Reactive - Reactor - Protocol - Record - Mutable - Serialization - Chatgpt - Kubernetes - Generation - Terraform - Cloud