Артыкулы для тых, хто
выводзіць стэк у прод
Матэрыялы пра React, Node.js, TypeScript і AI. Перакладзены тэкст паказваецца, калі ён ёсць. Калі не — вы бачыце англійскі тэкст і пазнаку пра гэта.
Тэг: Caching
Асаліны TanStack Query: запыты, кэшаванне, мутацыі і анавалідаванне
Дазвольце дазнаць, як useQuery, queryKey, staleTime, gcTime, useMutation і invalidation саюзуюцца для керавання станам сервера ў React без неабяжнага выкарыстоўвання fetch эфектаў.
7 хв чытанняСкорачанне расходаў на LLM: кэшавання, маршрутызація модэляў і спрощэння запытоў.
Кошты стварэння LLM-модэляў быстра растуць. Чырвоныя гэтыя расходы можна зменшыць за дапамогою сэмантычнага кэшавання, маршрутызаціі модэляў, спрощэння запытоў, переранжавання даных за дапамогою RAG, а таксама застосавання лімітавання выходных дадзеных і їх групавання.
8 хв чытанняДетальныя інструкцыі TanStack Query: запиты, кеш, мутацыі та оптымістычны інтерфейс.
TanStack Query керуе станам сервера як менеджер ресторана: спільныя ключы кешу, настройкі свежасці, скоординаваныя мутацыі, анулювання та оптымістычныя апдейты, якія працуюць пад вашым HTTP-кліентам.
22 хв чытанняСемантычныя кэшы з RedIs для пошуку вектараў
Зменшыце витраты на API для адгуктування за дапамою сэмантычнага кэшаў у Redis: двухрэвнавы кэш, які павтарае выкарыстоўванне рэзультатаў вектарнага пошуку, калі запыты маюць аднаковы значэнне, у Node.js.
4 хв чытанняRedis за межамі кэшавання: сесіі, ліміты частоты, чергі та модель Pub/Sub у Node.js
Семь шаблонава Redis для сервераў на Node.js — кэшаванне з таймамі жыцця, клучы OTP, ліміты частоты запытоў, заданні BullMQ, сесіі, ліміты моделі Pub/Sub, а таксама калі не трэба вжываць Redis.
6 хв чытанняМетод HTTP QUERY для команд фронтэнду: безпечныя запыткі з тэламентам
Дазвольце дазнацца, калі метод HTTP QUERY ў перадніцу GET і POST для складных фільтраў, як выклікаць його за дапамою fetch, а таксама якія патрабаванні ўзгляду CORS, кэшавання і падтрымкі інфраструктуры.
7 хв чытанняЗьвязак з мэтрамі раней: чаму ранняя оптымізацыя ускладнюе запуск аплікацый Next.js
Паглядзіце, як прытарэя мемоізацыя, шырокія межы кліентаў і кэшы у формате стака дадаюць складнасці аплікацыям Next.js, і як падход, у яком раней выконуецца зьвязок з мэтрамі, дапамагае ўтримваць іх швайнасць.
10 хв чытанняЗадаванне кэша Redis у Node.js: анулюванне данных без відтворення застарэлых значэнняў
Парульціце TTL, функцыю выдалення дадзейна праз запіс, механізм pub/sub і анулювання ключоў з версіямі для Redis у Node.js, разгляньце проблемы, якія кожны з іх залучае, і створыце абгародзіцель кэша, які будзе працаваць у разы бяспековых нарушэнняў.
16 хв чытанняКэшуванне у Node.js: чаму кэш Redis можа перавантажыць вашу базу дадзеных
Дазвольце даклэ расказаць, чаму простая настройка Redis з выкорыстаннем механізма cache-aside синхронізуе навантажэння на вашу базу дадзеных, калі заканчываецца тэрмін дзейнасці важлівага ключа, і як блакіткі та фонавыя процесы апдэйта запобегаюць гэтаму.
7 хв чытання
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.