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 June 2024

Walk on the web flow 20240605

by snonov

Architecture

CAP and PACELC Theorem(“pass-elk”) theorms
https://medium.com/@mail.ekansh/cap-pacelc-da774ca2b272

Language Unison for immutable code
https://www.unison-lang.org/
https://pragdave.me/discover/unison/2023-02-26-immutable-code.html

Rag Pattern
https://www.infoq.com/presentations/rag-patterns/

LLm apps
https://www.jfokus.se/talks/1652
https://www.jfokus.se/jfokus24-preso/Unleashing-AI-in-Java.pdf

GenAI Tech stack for architecture
https://thenewstack.io/the-architects-guide-to-the-genai-tech-stack-10-tools/

Architecture choices trade off :
https://www.infoq.com/articles/trade-offs-minimizing-unhappiness

Dev

Comparing code coverage techniques
https://svenruppert.com/2024/05/31/comparing-code-coverage-techniques-line-property-based-and-mutation-testing/

Algorithms for Modern Hardware
https://en.algorithmica.org/hpc/

Prepare a Spring interview, basics questions
https://www.baeldung.com/spring-interview-questions
https://www.java67.com/2023/01/26-spring-framework-interview-questions.html
https://www.geeksforgeeks.org/spring-interview-questions/

JVM, container start up time
https://jpbempel.github.io/2020/05/22/startup-containers-tieredcompilation.html

Git cheat sheet from Julia Evans
https://wizardzines.com/git-cheat-sheet.pdf

A Passwordless Future: Passkeys for Java Developers
https://deepu.tech/webauthn-and-passkeys-for-java-developers/

Visualize memory in Jvm
https://deepu.tech/memory-management-in-jvm/

Handling null in java
https://mezocode.com/handling-null-in-java-10-pro-strategies-for-expert-developers/

Open LLm with Hermes2
https://thenewstack.io/building-an-open-llm-app-using-hermes-2-pro-deployed-locally/

Demystifying cookies and tokens
https://tommihovi.com/2024/05/demystifying-cookies-and-tokens/

Dop series, Illegal state
https://inside.java/2024/06/03/dop-v1-1-illegal-states/
https://inside.java/2024/06/05/dop-v1-1-separate-operations/

GraphQL API for Java
https://dzone.com/articles/a-complete-guide-to-implementing-graphql-for-java

Devops for developers
https://debugagent.com/devops-for-developers-introduction-and-version-control

Tool

Java and NoSQL : JNoSQL
https://projects.eclipse.org/projects/technology.jnosql
https://jakarta.ee/specifications/nosql/1.0/
https://dzone.com/articles/understanding-nosql-databases-with-java

Ollama java client
https://github.com/oalles/ollama-java
https://github.com/amithkoujalgi/ollama4j

Jlama, a modern java inference engine for llms
https://github.com/tjake/Jlama
https://www.infoq.com/news/2024/05/jlama-llm-inference-java/

Nitric, a framework for rapid development of cloud-native and serverless applications
https://github.com/nitrictech/nitric

Pythontutor, as its name isn’t giving it let visualize Java execution
https://pythontutor.com/java.html

Opentelemetry Java metrics performance comparison
https://opentelemetry.io/blog/2024/java-metric-systems-compared/

Protocol Cap’n Proto :
https://capnproto.org/rpc.html
https://capnproto.org/otherlang.html
https://github.com/capnproto/capnproto-java/

Various

OpenAI publishes GPT model specification
https://www.infoq.com/news/2024/06/openai-model-spec
https://cdn.openai.com/spec/model-spec-2024-05-08.html

Bigdata is dead
https://motherduck.com/blog/big-data-is-dead/

Java interview with Llm
https://hanno.codes/2024/05/30/how-java-keeps-reinventing-itself-interview/

Using Llm Tree Of Thought
https://github.com/princeton-nlp/tree-of-thought-llm
https://medium.com/@Mikolaj_Maslanka/how-to-talk-to-llm-tot-method-9902e1a94be2

Llm impact in economy
https://www.gspublishing.com/content/research/en/reports/2023/03/27/d64e052b-0f6e-45d7-967b-d7be35fabd16.html
https://arxiv.org/pdf/2303.10130
https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/the-economic-potential-of-generative-ai-the-next-productivity-frontier#introduction

Myths about plateform engineering
https://cloud.google.com/blog/products/application-development/common-myths-about-platform-engineering/?hl=en

tags: Ollama - Java - Llm - Spring - Jlama - Inference - Jvm - Container - Startuptime - Measure - Juliaevans - Git - Cheatsheet - Algorithm - Unisson - Hardware - Immutable - Code - Pythontutor - Visualize - Execution - Rag - Pattern - Memory - Opentelemetry - Performance - Interview - Impact - Economy - Protocol - Capnproto - Bigdata - Genai - Hermes2 - Cookies - Token - Plateformeengineering - Dop - Cap - Pacelc - Theorem - Illegalstate - Nicolaiparlog - Graphql - Api - Nosql - Jakarta - Eclipse - Codecoverage - Coverage - Test - Gpt - Specification - Patternmatching - Tradeoff - Ollama4j