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
28 March 2018

Walk on the web flow 20180328

by snonov

Architecture

Using CRDT over Zookeeper, Etcd, Consul for service discovery
https://www.infoq.com/presentations/service-discovery-crdt

Web tech trend
https://www.infoq.com/articles/web-development-trends

ADE, API Development Environment
https://www.programmableweb.com/news/five-problems-api-development-environment-solves/sponsored-content/2018/03/27

Java microservices and containers
http://www.javamagazine.mozaicreader.com/MarApr2018/Twitter#&pageSet=0&page=0&contentItem=0

Dev

Container performance analysis (Gregg Brendan)

Java in a world of container (what bring new versions) : JDK 9 respects cgroup memory limits, CPU constraints, let’s you create custom Java runtimes

And Java 10 for container
https://mjg123.github.io/2018/01/10/Java-in-containers-jdk10.html

Why is functional programming seen as the opposite of OOP rather than an addition to it?
https://www.quora.com/Why-is-functional-programming-seen-as-the-opposite-of-OOP-rather-than-an-addition-to-it/answer/Alan-Kay-11

Multithreading exercice
http://www.yegor256.com/2018/03/27/how-to-test-thread-safety.html

Java Buffer pool (also known as off heap)
https://www.javacodegeeks.com/2018/03/understanding-java-buffer-pool.html JVM spec Heap definition https://docs.oracle.com/javase/specs/jvms/se10/html/jvms-2.html#jvms-2.5.3

Book reference : Troubleshooting Java Performance Detecting Anti-Patterns with Open Source Tools
https://www.apress.com/us/book/9781484229781

root CA certificates withg Java 10
https://dzone.com/articles/openjdk-10-now-includes-root-ca-certificates

What will come with Java 11

Tool

RabbitMQ vs Kafka
http://blog.ippon.fr/2018/03/27/comparatif-rabbitmq-kafka/

Wiremock : Mock your APIs for fast, robust and comprehensive testing
http://wiremock.org/

Dejavu, missing UI for ElasticSearch ?
https://github.com/appbaseio/dejavu

Groups.io a slack advanced ?
https://groups.io/

AWS compartimentalization (Availability zones, S3, …)
https://www.allthingsdistributed.com/2018/03/ten-years-of-aws-compartimentalization.html

Various

Machine learning “It’s all about machines and creating their minds”
https://jaxenter.com/wolfgang-henseler-ml-machines-142791.html

About mastering your tools
https://muratbuffalo.blogspot.fr/2018/03/master-your-tools.html

Twitter will be the next Amazon ?
https://www.programmableweb.com/news/how-twitter-can-become-next-amazon/analysis/2018/03/27

Learning Javascript ? some resources
https://www.oreilly.com/ideas/what-are-good-resources-for-learning-about-javascript

tags: Functionnal - Java11 - Java10 - Containers - Microservices - Java - API - Web - Crdt - Webflowwalk - Multithreading - Offheap - Performance - Certificate - Rabbitmq - Kafka - Wiremock - Mock - Elasticsearch - AWS - Machinelearning - Twitter - Javascript