Walk on the web flow 20180502
by snonov
Architecture
Use TensorFlow.js in the Browser to Reduce Server Costs
http://highscalability.com/blog/2018/4/23/strategy-use-tensorflowjs-in-the-browser-to-reduce-server-co.html
3 min videos Adrian Cockcroft on the Evolution of Business Logic from Monoliths, to Microservices, to Functions
https://www.youtube.com/watch?v=aBcG57Gw9k0
Distributed architecture concepts, lessons learned
http://blog.pragmaticengineer.com/distributed-architecture-concepts-i-have-learned-while-building-payments-systems/
Dev
Some Graph algo
https://neo4j.com/blog/graph-algorithms-neo4j-15-different-graph-algorithms-and-what-they-do/
Samza Aeon: Latency Insights for Asynchronous One-Way Flows
https://engineering.linkedin.com/blog/2018/04/samza-aeon–latency-insights-for-asynchronous-one-way-flows
Java 9 modules
https://www.infoq.com/presentations/java9-modules
Some Java news
- http://marxsoftware.blogspot.fr/2018/04/java-april-2018.html
- should i return a stream or a collection https://www.reddit.com/r/java/comments/8cpygw/should_i_return_a_collection_or_a_stream_josh/
JDK 11 and Proxies in a World Past sun.misc.Unsafe
https://dzone.com/articles/jdk-11-and-proxies-in-a-world-past-sunmiscunsafe
Matt Raible stack to build application : Java 8, Spring Boot, React, and TypeScript
https://www.infoq.com/presentations/java8-boot-react-web-dev
Tool
GraalVM from JDK10 http://openjdk.java.net/jeps/317
Titus (container management platform) open source by Netflix
- https://medium.com/netflix-techblog/titus-the-netflix-container-management-platform-is-now-open-source-f868c9fb5436
- https://github.com/Netflix/titus
- https://www.slideshare.net/aspyker/container-world-2018
Wiremock and JUnit 5 tutorial
https://www.petrikainulainen.net/programming/testing/wiremock-tutorial-configuration/
Flogger, fluent API logger for Java (from google)
- https://google.github.io/flogger/
- logger tools collection (logstash, splunk, …) https://jaxenter.com/which-logging-tool-is-right-for-me-121414.html
Cloud infrastructre automation tools collection (ansible, …)
https://blog.newrelic.com/2018/04/19/best-cloud-infrastructure-automation-tools/
After Apple take FoundationDb open sourced (again … back)
https://www.foundationdb.org/
Various
Alibaba va rentrer à l’executive committee ?
https://jcp.org/aboutJava/communityprocess/elections/2018-nominees-special.html
Modern OS in 2018
https://www.infoq.com/presentations/linuxkit-agile-os
Oracle Replaces JavaOne with Oracle Code One
- https://www.infoq.com/news/2018/04/oracle-kills-java-one
- https://blogs.oracle.com/developers/javaone-event-expands-with-more-tracks-languages-and-communities-and-new-name
Awesome conference practises
https://github.com/kitze/awesome-conference-practices