Service mesh
Kapcsolódó szolgáltatás Weboldal és webshop
MEGHATÁROZÁS
Service mesh egy infrastruktúra-réteg (Istio, Linkerd, Cilium Service Mesh, Consul) ami a microservice-ek közötti minden hálózati hívást átvesz: service-to-service mTLS, retry, timeout, circuit breaker, traffic split (canary, blue-green), observability és policy enforcement. A logika az alkalmazásból egy sidecar proxy-ba (Envoy) vagy egy eBPF-réteg-be költözik, így nyelvfüggetlen. Hangzik nagyon vonzóan, és a vendorok szívesen eladják. A valóságban: ha 8 service-nél kevesebb van, ha minden egy nyelvben (és mondjuk gRPC-ben) megy, ha a Kubernetes egy ismerős cluster, akkor a service mesh által megoldott problémák 80 százaléka egy jó library-vel (gRPC retry, OpenTelemetry, cert-manager) és Kubernetes NetworkPolicy-vel megoldható. Akkor van rá szükség, ha sok nyelv plus sok team plus erős zero-trust követelmény (PCI, fed) plus multi-cluster topológia kombinálódik. Egyébként az operatív költsége (control plane, sidecar memória, debugozás) felemészti a hasznát.
- SSR (Server-Side Rendering)→
A HTML-t a szerver rendereli kérésre, minden felhasználónak frissen. Dinamikus tartalomra (dashboard) ideális, de lassabb, mint az SSG.
- SSG (Static Site Generation)→
Az oldalak build-időben készülnek el HTML-ként, és egy CDN szolgálja ki őket. Szinte nulla TTFB. A DField saját oldala 111+ oldallal fut így.
- ISR (Incremental Static Regeneration)→
SSG + időzített regeneráció: a HTML statikus, de megadott intervallumban újragenerálódik. Blog-cikkekhez ideális · frissesség CDN-sebességgel.
- Edge rendering→
A kód a felhasználóhoz legközelebbi CDN-pontban fut (Cloudflare Workers, Vercel Edge). Dinamikus válasz ~10–50 ms TTFB-vel.
- RSC (React Server Components)→
React-komponensek, amik kizárólag szerveren futnak, és nem kerülnek át a böngészőbe. Eredménye kevesebb kliens-oldali JS és gyorsabb hydration.
- LCP (Largest Contentful Paint)→
A legnagyobb látható elem megjelenésének ideje. Google Core Web Vitals zöld küszöbe 2.5s alatt · mi jellemzően <1s alá lőjük a landing oldalakat.
Még nincs cikk, ami ezt a fogalmat használja.