Notes on Java and Spring backend development
Latest
More posts
RAG · AI
[RAG, AI] Vector Similarity Search and RAG
7/12/2025
Vector Similarity Search Vector similarity search (or vector search) is a data retrieval method that searches for data represented as vectors. A vector is a numerical representatio
Database · ACID
[Database] ACID and CAP
7/2/2025
Data Integrity and Consistency In a database, data integrity refers to whether the data is correct and free of defects. Synonyms include correctness, completeness, reliability, and
RSocket
[Network] RSocket Protocol
1/12/2024
While HTTP provides simple yet effective features for application protocols, it can sometimes fall short in defining detailed application semantics—the specific meanings and interp
Java · Spring · Database
[Java/Spring] HikariCP
10/1/2023
To connect to a database in a Java application using the JDBC (Java Database Connectivity) API, Connection instances must be obtained via the interface. is the standard interface d