Walk on the web flow 20170526
by snonov
Various
Histoire, pourquoi retourner vers l’open source
http://www.kai-waehner.de/blog/2017/05/01/why-apache-kafka-confluent-open-source-messaging-integration-stream-processing/
Histoire, après 18 mois chez Docker Paris
http://blog.javabien.net/2017/05/09/18-months-at-docker-paris/
Histoire, travailler chez Netflix en 2017
http://www.brendangregg.com/blog/2017-05-16/working-at-netflix-2017.html
James Gosling rejoint AWS
- http://www.javaworld.com/article/3198370/application-development/amazon-web-services-sets-a-lure-for-java-programmers.html
- https://jaxenter.com/james-gosling-joins-aws-134285.html
Migration du code repo Windows chez Microsoft (300GB, with ~3.5M files, 4,000 engineers, and ~1,700 daily builds across 440 branches)
https://www.infoq.com/news/2017/05/microsoft-windows-git
Nouveau portail AWS training et certification
https://www.aws.training/
L’évolution des couts de stockage
https://ayende.com/blog/178273/history-of-storage-costs-and-the-software-design-impact
architecture
Continuous Delivery, Docker et AWS
https://www.infoq.com/presentations/docker-ecs-aws
LMax Trading Architecture & Low latency
https://www.infoq.com/presentations/lmax-trading-architecture
Évolution de l’utilisation des containers chez Netflix
https://medium.com/netflix-techblog/the-evolution-of-container-usage-at-netflix-3abfc096781b
Falcon le nouveau JIT d’Azul
https://www.infoq.com/news/2017/05/azul-falcon
https://www.azul.com/called-new-jit-compiler-falcon/
Stream & Flink
https://data-artisans.com/blog/stream-processing-flink-forward-sf-2017-recap
Hadoop
http://www.ebaytechblog.com/2017/05/12/enhancing-the-user-experience-of-the-hadoop-ecosystem/
IA, datascientists
A quoi sert la datascience chez Netflix
https://medium.com/netflix-techblog/how-data-science-helps-power-worldwide-delivery-of-netflix-content-bac55800f9a7
Retour d’expérience de Kaggle
https://www.oreilly.com/ideas/what-kaggle-has-learned-from-million-data-scientists
Tool
ScriptFlask par Netflix
https://medium.com/netflix-techblog/automation-as-a-service-introducing-scriptflask-17a8e4ad954b
Nomad (d’hashicorp) et AWS
https://www.hashicorp.com/blog/nomad-on-aws–quick-start-guide/
TestContainers, du Docker dans vos JUnit tests
https://www.testcontainers.org/
GraphQL & Neo4j
https://neo4j.com/blog/graphql-neo4j-graph-database-integration/
Jstat, a jdk tool
http://marxsoftware.blogspot.fr/2017/05/jvm-statistics-with-jstat.html
Coding, Java & co
Sur l’utilisation CPU
http://www.brendangregg.com/blog/2017-05-09/cpu-utilization-is-wrong.html
Daemon and non daemon threads
https://blog.fastthread.io/2017/05/25/less-known-facts-about-daemon-and-non-daemon-threads/
Ce qu’il y a derrière ma classe Java
http://blog.takipi.com/javap-usage-unfolds-whats-hidden-inside-your-java-class-files/
Quelques évolutions du Java Memory Model de pre Java 7 à Java 8
https://dzone.com/articles/evolution-of-the-java-memory-architecture-java-17
Introduction au code coverage
https://dzone.com/articles/an-introduction-to-code-coverage
Java 9 JPMS
http://www.javaworld.com/article/3195357/java-language/oracle-hits-back-at-modular-java-critics.html
Java 9, quelques pointeurs pour suivre l’intrigue
- http://www.javaworld.com/article/3197935/java-language/oracle-has-a-plan-to-make-java-9-migration-easier.html
- http://www.javaworld.com/article/3197991/java-language/oracles-java-chief-debunks-misconceptions-about-java-9.html
- https://jaxenter.com/jdk-9-replace-permit-illegal-access-134180.html
- https://jaxenter.com/apache-maven-5-jigsaw-criticism-134174.html
- https://jaxenter.com/jigsaw-vote-java-9-interview-134091.html
- https://www.infoq.com/news/2017/05/jpms-rejected
- http://mreinhold.org/blog/to-the-jcp-ec
- http://www.javaworld.com/article/3195357/java-language/oracle-hits-back-at-modular-java-critics.html
- http://www.javaworld.com/article/3193872/java-language/red-hat-and-ibm-raise-objections-to-java-9-modularization.html