Notes
Notes on building software.
Short write-ups on engineering work: architecture, tooling and lessons from real projects.
RSS feed6 min read
Fix the query, then cache: how I cut a critical endpoint's response time by ~60%
Notes from a Node.js and MongoDB service: why the query should be fixed before a cache goes in, how a cache-aside layer works, and how to keep the response contract intact along the way.
5 min readРусский
Сначала запрос, потом кэш: как я сократил время ответа критичного эндпоинта примерно на 60%
Заметки о сервисе на Node.js и MongoDB: почему сначала нужно исправить запрос и только потом добавлять кэш, как устроен cache-aside и как при этом не сломать контракт ответа.
6 min read
Hybrid search for engineering documents: why keyword + FAISS beats pure vector search
Notes on search over PDF, Word, Excel and scanned files: OCR before indexing, chunking with metadata, keyword plus dense retrieval, rank fusion and grounded answers.
5 min readРусский
Гибридный поиск по инженерной документации: почему ключевые слова + FAISS лучше чисто векторного поиска
Заметки о поиске по PDF, Word, Excel и сканам: OCR до индексации, чанкинг с метаданными, лексический и векторный поиск, слияние рангов и ответы с опорой на найденные фрагменты.