Walk on the web flow 20180323
by snonov
Architecture
JVM at scale
https://qconlondon.com/system/files/presentation-slides/qconjavaatscale.pdf
Serverless and Java
[https://qconlondon.com/system/files/presentation-slides/qcon_london_2018-_serverless_and_java_in_the_real_world.pdf](https://qconlondon.com/system/files/presentation-slides/qcon_london_2018-_serverless_and_java_in_the_real_world.pdf)
BiTemporal modeling
- As introduction from Martin fowler https://www.martinfowler.com/eaaDev/timeNarrative.html
- https://en.wikipedia.org/wiki/Temporal_database
- Wikipedia definition https://en.wikipedia.org/wiki/Bitemporal_Modeling
- Some examples https://github.com/lofidewanto/bitemporal-examples
- In Hadoop ecosystem https://dzone.com/articles/bi-temporal-data-modeling-with-envelope
Neural network zoo
http://www.asimovinstitute.org/neural-network-zoo/
How Inoreader Migrated From Bare-metal Servers to OpenNebula + StorPool
http://blog.inoreader.com/2018/03/success-story-inoreader-opennebula-storpool.html
Cassandra use cases, when to use and when not
https://blog.pythian.com/cassandra-use-cases/
Spark and datalake
http://blog.ippon.fr/2018/03/22/rex-industrialisation-jobs-spark-datalake/
Dev
Java 10 is out
- http://mail.openjdk.java.net/pipermail/announce/2018-March/000247.html
- https://twitter.com/mreinhold/status/976125756584615937
- https://twitter.com/trisha_gee/status/976165745360015361
The future of the java platform
https://blog.takipi.com/new-ebook-the-ultimate-guide-to-the-future-of-the-java-platform/
Java custom runtime
https://www.azul.com/the-incredible-shrinking-java-platform/
How previously JavaEE is changing
http://www.agilejava.eu/2018/03/22/the-relationship-between-jakarta-ee-ee4j-and-java-ee/
Recursion schemes
- https://github.com/passy/awesome-recursion-schemes
- https://fr.slideshare.net/paulszulc/going-bananas-with-recursion-schemes-for-fixed-point-data-types-72006242
Two nice speackers on Pattern Matching
- Remi Forax https://www.youtube.com/watch?v=wfWYm0MYj_8
- Brian Goetz https://www.youtube.com/watch?v=n3_8YcYKScw
BlockChain basics by Peter Lawrey
https://vanilla-java.github.io/2018/03/21/Blockchain-basics.html
Smart contract languages
https://jaxenter.com/blockchain-ethereum-interview-shaffir-142695.html
Similarities and differences between Paxos and blockchain consensus protocols
https://muratbuffalo.blogspot.fr/2018/03/anatomical-similarities-and-differences.html
Tool
Atomist
https://the-composition.com/why-you-need-a-software-delivery-machine-85e8399cdfc0
report of all API changes between two different JDK versions
https://github.com/AdoptOpenJDK/jdk-api-diff
Some Git stuff
http://www.timphilipwilliams.com/slides/GitEssentialsFinal.pdf
Testing JNoSQL
https://dzone.com/articles/eclipse-jnosql-a-quick-overview-with-redis-cassand
Various
Data exploration in era of BigData
http://wp.sigmod.org/?p=2277
Why distraction is worse for developers than for other people?
https://www.javacodegeeks.com/2018/03/for-programmers-how-to-deal-with-distractions-and-interruptions.html
death of continuous integration ?
Conference LambdaDays 2018 (slides can be retrieved)
http://www.lambdadays.org/lambdadays2018#programme
La pertinence du concept de signal faible
http://www.outilsfroids.net/2018/03/de-la-pertinence-du-concept-de-signal-faible-en-intelligence-economique/