Artykuły dla tych, którzy
wdrażają stack
Oryginalne materiały o React, Node.js, TypeScript i AI — z tej samej praktyki co nasze oprogramowanie operatorskie. Treść artykułów po angielsku.
Tag: redis
Redis poza cache’owaniem: sesje, limity szybkości, kolejki oraz Pub/Sub w Node.js
Siedem wzorców Redis dla backendów Node.js — cache z TTL, klucze OTP, ograniczenia szybkości, zadania BullMQ, sesje, ograniczenia Pub/Sub oraz sytuacje, gdy nie należy używać Redis.
1424 słówCzytajWewnątrz usługi powiadamiania wielu dostawców: kolejki, rozwiązania awaryjne, zaufanie
Przewodnik projektowy niezawodnej usługi powiadamień: przechowywanie danych uwierzytelniających, plan awaryjny dostawcy, ponawiane próby wysyłki przez BullMQ oraz listy oczekujących na obsługę, sprawiedliwość wobec użytkowników oraz weryfikacja podpisu webhooka.
2659 słówCzytajProjektowanie pipeline’u powiadamień bez duplikatów w SQS, SES i Redis
Jak projekt SQS z dwoma kolejkami, rozwiązanie awaryjne SES-to-SendGrid oraz atomowe zamykanie w Redis zapewniają, że dokumenty biznesowe trafiają do odbiorców dokładnie raz, nawet przy dużej obciążeniu.
1509 słówCzytajUtrzymanie cache’ów Redis w Node.js w czystości: unieważnianie danych bez odczytów przestarzałych
Porównaj funkcje TTL, usuwania danych przy zapisie, mechanizmu pub/sub oraz unieważniania kluczy w wersjach dla Redis w Node.js, zobacz problemy wynikające z ich współdzielenia oraz stwórz otoczkę cacheAside typu fail-open.
3730 słówCzytajCache Stampedes w Node.js: Dlaczego cache Redis może przeładować bazę danych
Dowiedz się, dlaczego prosta konfiguracja Redis z mechanizmem cache-aside synchronizuje obciążenie bazy danych po wygaśnięciu klucza często używanego, oraz jak blokady i tło odświeżania zapobiegają temu.
1618 słówCzytajProjektowanie usługi chatbot AI typu SaaS przy użyciu Next.js, FastAPI, Credits i SSE
Przejrzyj architekturę czatu opartego na AI typu full-stack z bramką FastAPI, rejestrem transakcji, ograniczeniami szybkości działania Redis oraz strumieniowaniem SSE, a także wskazówki co należy najpierw naprawić.
3004 słówCzytajOd Modulo do Hash Ring: skalowanie floty pamięci cache w Node.js bez problemów z obciążeniem
Dowiedz się, dlaczego sharding typu hash-mod-N powoduje problemy w bazach danych przy zmianie węzłów, jak porównują się metody hashingu rendezvous, jump i ring, oraz jak stworzyć zrównoważony pierścień ważony w Node.js.
4407 słówCzytajSamodzielnie hostowany OCR modelu Vision LLM w Go: rasteryzacja, generowanie promptów, analiza tekstu
Jak pracownik Go przekształca medyczne pliki PDF w ustrukturyzowane dane JSON za pomocą Ollamy, pdftoppm, precyzyjnych instrukcji, fallbackowego parsowania oraz grup odbiorców Redis Streams.
1684 słówCzytajTworzenie niezawodnych systemów zadań w tle przy użyciu BullMQ i Redis
Dowiedz się, jak projektować odporne pipeline zadaniów w tle w Node.js przy użyciu BullMQ i Redis, omawiając ponawianie prób, równoczesność, idempotencję oraz monitorowanie.
2965 słówCzytaj
O tych artykułach
Wycena w 24 h
Potrzebujesz tego stacka w warstwie operatorskiej? Wyślij brief — wycena w 24 h.