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
5 August 2022

Walk on the web flow 20220805

by snonov

Architecture

Spotify system model C4 : https://www.infoq.com/news/2022/07/spotify-system-model-c4

10 year retrospective of NewSQL (Andy Pavlo) : https://www.youtube.com/watch?v=LwkS82zs65g

Functionnal thinking by Neal Ford : https://nealford.com/functionalthinking.html

IDEAL over SOLID to design microservices architecture : https://www.infoq.com/articles/microservices-design-ideals/

“In distributed systems, there are—broadly speaking—two approaches to data consistency: consensus or convergence” : https://queue.acm.org/detail.cfm?id=3546931&doi=10.1145%2F3546931

Dev

Java off heap leak code sample : https://github.com/Palmr/java-off-heap-leak-example

How it is hard to generate random number : https://betterprogramming.pub/generating-random-numbers-is-a-lot-harder-than-you-think-b121c3e75d08

How to choose your JDK :

Implement a generic constructor using RecordType : https://www.objectos.com.br/blog/java-generic-constructors.html

Tool

JMC Flight recorder file format : https://www.morling.dev/blog/jdk-flight-recorder-file-format/

Not so well known Git commands : https://hackernoon.com/lesser-known-git-commands-151a1918a60

System design Anki flash cards : https://github.com/donnemartin/system-design-primer#the-system-design-primer

Modern Java practises for your project : https://github.com/binkley/modern-java-practices

Opinion on cloud : https://medium.com/salad-technologies/how-to-refactor-public-cloud-e132ee788d95

Various

Discover NOSTR protocol (means Notes and Other Stuff Transmitted by Relays)

tags: Architecture - C4 - NewSQL - Database - Leak - Offheap - Java - Jmc - Flightrecorder - Protocol - Nostr - Random - Git - Command - Anki - Systemdesign - Nealford - Functionnal - Jdk - Project - Practises - RecordType - Constructor - Ideal - Solid - Microservice - Cloud - Distributedsystem - Consensus - Convergence - Consistency