Walk on the web flow 20180321
by snonov
Architecture
Designing secure Ethereum smart contracts
https://blog.acolyer.org/2018/03/20/designing-secure-ethereum-smart-contracts-a-finite-state-machine-approach/
developing event-driven serverless systems at massive scale
https://read.acloud.guru/designing-an-event-driven-serverless-system-to-run-real-time-at-massive-scale-c4de3f7539fc
Canary Analysis Service
https://queue.acm.org/detail.cfm?id=3194655
What Every Programmer Should Know About Memory
http://futuretech.blinkenlights.nl/misc/cpumemory.pdf
What Every Programmer has to know about Database Storage
- https://www.youtube.com/watch?v=e1wbQPbFZdk
- Same author https://medium.com/databasss/on-disk-io-part-1-flavours-of-io-8e1ace1de017
Key Value storage
http://db.cs.berkeley.edu/jmh/papers/anna_ieee18.pdf
Some scalability resources
https://github.com/binhnguyennus/awesome-scalability
Online book distributed systems
“I wanted a text that would bring together the ideas behind many of the more recent distributed systems”
http://book.mixu.net/distsys/
Dev
Cyclomatic Complexity for Developers
https://de-film.com/v-cyclomatic-complexity-for-developers-by-jeroen-resoort-JwTQywqpZ5Y.html
Apache Parquet and AWS
https://engineering.opsgenie.com/analyzing-aws-vpc-flow-logs-using-apache-parquet-files-and-amazon-athena-27f8025371fa
JVM performance investigation
https://medium.com/@muuki88/follow-the-stacktraces-jvm-performance-profiling-3c371d323e5f
Java 10 is released, some features review
- https://jaxenter.com/java-10-is-here-142550.html
- http://javarevisited.blogspot.fr/2018/03/java-10-released-10-new-features-java.html
- https://www.infoq.com/news/2018/03/Java10GAReleased
Spring Reactive
https://www.infoq.com/articles/Servlet-and-Reactive-Stacks-Spring-Framework-5
Tool
Reacto, a React IDE (MacOS only at the moment)
https://github.com/eveningkid/reacto
APM (Application Performance Management) tools
- Pinpoint http://naver.github.io/pinpoint/
- StageMonitor http://www.stagemonitor.org/
Nudge4j, get inside your JVM
20 years of Curl
https://daniel.haxx.se/blog/2018/03/20/twenty-years-1998-2018/
kubernetes, the first CNCF project to graduate.
- https://jaxenter.com/kubernetes-graduates-cncf-interview-aniszczyk-142512.html
- https://www.cncf.io/projects/
Scafold a Tool That Facilitates Continuous Development with Kubernetes
https://www.infoq.com/news/2018/03/skaffold-kubernetes
Using docker
https://blog.zenika.com/2018/03/06/commencer-avec-docker-en-milieu-hostile-par-eric-briand/
Learn Kafka Stream in a week
https://coditation.wordpress.com/2018/01/07/learning-kafka-streams-in-a-week-or-less/
Various
Latency numbers
https://gist.github.com/jboner/2841832
Some coding interview questions
https://dzone.com/articles/10-java-interview-questions-from-investment-banks