Walk on the web flow

the goal is to leave some links that seem interesting to me (but also to share them)

Home TagCloud All Posts
View on GitHub
1 March 2018

Walk on the web flow 20180301

by snonov

Architecture

Scalability Is Quantifiable: The Universal Scalability Law
https://www.usenix.org/conference/lisa17/conference-program/presentation/schwartz https://www.usenix.org/sites/default/files/conference/protected-files/lisa17_slides_schwartz.pdf

Data analysis with Spark
https://jobs.zalando.com/tech/blog/data-analysis-spark/index.html

Dev

Java evolution : Amber, Valhalla, Panama, Loom et Metropolis (le graal sur lequel quelques uns planchent)
https://fr.slideshare.net/stephanj/java-whats-next

Amber et Data Classes

Graal en fait c’est quoi

Retour d’expérience d’un développeur de (J)VM Cliff, de la complexité des choix

Programmation LockFree
https://fr.slideshare.net/JeanPhilippeBEMPEL/lock-free-programming-pro-tips

In JVM, internal thread
https://jakubstransky.com/2017/12/19/hotspot-jvm-internal-threads/

Revue RC1 de Java 10
https://www.infoq.com/news/2018/02/first-look-jdk10-rc1

Collections.compare:JDK, Eclipse, Guava, Apache
https://fr.slideshare.net/LeonardoDeMouraRocha/javaone-2017-collectionscomparejdk-eclipse-guava-apache-con1754 https://www.youtube.com/watch?v=QwZF8xQHlxE

Tool

Easy to use package repository for Git
https://jitpack.io/

Java Concurrency Tools for the JVM (exemple d’utilisation netty, voltdb)
https://github.com/JCTools/JCTools

Some more Byteman example (pour faire du Java Tracing)
https://github.com/reta/spring-jpa-byteman http://chalda.cz/presentations/byteman-workshop/slides.html

Various

Enjeu pour les jeunes générations, apprendre à coder sans écran
https://usbeketrica.com/article/c-est-l-histoire-de-jules-3-ans-qui-apprend-a-coder-sans-ecran

Changement du train de livraison des jdk
https://dzone.com/articles/thinking-of-moving-to-jdk-9-next-year-think-again

tags: Git - Jitpack - Java9 - Java10 - Thread - Lockfree - Cliffclick - Dataclasses - Jvm - Graal - Metropolis - Loom - Panama - Valhalla - Java - Amber - Scalabilitylaw - Spark - Scalable - Webflowwalk