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
6 September 2022

Walk on the web flow 20220906

by snonov

Architecture

Basic design on API rate limiter : https://medium.com/geekculture/system-design-basics-rate-limiter-351c09a57d14

NewSQL, history, design and definition : https://blog-leanxcale.medium.com/newsql-databases-4c2ced7d4a50

Dev

HashTable technique Separate Chaining vs Open Addressing : https://www.andreinc.net/2021/11/08/a-tale-of-java-hash-tables

From Amber to loom, Java evolution : https://www.youtube.com/watch?v=EVZnk1ZyYeQ

Compare Java collection and Stream : https://www.infoq.com/articles/java-collections-streams

Java JVM perspectives : https://www.infoq.com/articles/james-ward-java-jvm-languages/

Covariance and contravariance in Java :

Understanding JIT Optimizations by Decompilation : https://www.infoq.com/presentations/jit-optimize-decompile-shopify/

Tool

Tool to benchmark CLI tools : https://github.com/sharkdp/hyperfine

Some maven :

Spring Boot and Testcontainer : https://www.youtube.com/watch?v=1PUshxvTbAc

Git internal : https://github.blog/2022-08-29-gits-database-internals-i-packed-object-store/

Kalix Platform-as-a-Service (PaaS) that combines an API-first, database-less programming model with a serverless runtime : https://docs.kalix.io/index.html

New analytics engine Velox : https://engineering.fb.com/2022/08/31/open-source/velox/

Various

Compute criticality score on open source project : https://github.com/ossf/criticality_score

Microsoft and Java history : https://techcommunity.microsoft.com/t5/azure-developer-community-blog/microsoft-is-committed-to-the-success-of-java-developers/ba-p/3612306

Career :

tags: Maven - Testcontainer - Springboot - Java - Loom - Amber - Stream - Collection - Opensource - Git - Kalix - Serverless - Jvm - Hash - Velox - Generics - Covariance - Contravariance - Ratelimiter - Throttling - Newsql - Jit - Devops - Microsoft