Languages & runtimes
Managed Node.js — production from day one.
From a single Express service to a fleet of NestJS microservices. We package, scan, run, observe and roll-out — and we have read every npm advisory you should have.
O que gerenciamos
Runtime em produção
Um processo Node por container, sem PM2 no Kubernetes, autoscaling horizontal a nível de pod, terminação graceful com SIGTERM e drenagem de in-flight.
Diagnóstico de memória
Snapshots de heap via v8.writeHeapSnapshot, clinic.js para CPU + memória, identificação dos quatro padrões recorrentes (Map sem limite, closures, listeners, caches sem TTL).
Observabilidade
Auto-instrumentação OpenTelemetry, exportadores OTLP, distributed tracing através de fronteiras de serviço, tail-based sampling para reduzir custo.
Cadeia de suprimentos npm
npm ci com --strict-peer-deps, audit signatures via sigstore, scanning com Socket / Snyk, lockfiles versionados, mirror privado para builds air-gapped.
Tuning de cluster e pool
PM2 quando aplica, cluster module onde for correto, containers no orchestrator para todo o resto. Resource requests / limits corretamente dimensionados.
Deploys e health checks
Endpoints /healthz e /ready separados, readiness probes cientes de DB, terminationGracePeriodSeconds suficiente para drenar.
Compatible across every cloud we manage
Same playbook on AWS, Google Cloud, Microsoft Azure and DigitalOcean — pick the cloud, we'll run the stack.
How we engage
1. Assess
Two-week audit of your current cloud setup against the provider's Well-Architected / Architecture Framework. Concrete findings, no fluff.
2. Stabilise
We close the top security, reliability and cost gaps before going into steady-state operations.
3. Operate
24/7 monitoring, on-call, change management, monthly reviews and a roadmap for the next quarter.
DIY guides & field notes
Build it yourself — or have us do it for you
Short articles, runbooks and field notes from our engineers. Each one starts here as a snippet and continues on Medium.
28 de mai. de 20261 min de leitura
OpenTelemetry para Node.js — o wiring que de fato funciona em produção
OpenTelemetry venceu a discussão de distributed tracing. Veja como instrumentamos serviços Node, como exportamos para OTLP, e os erros que já cometemos para você não ter que repetir.
Read snippet26 de mai. de 20261 min de leitura
A supply chain do npm em 2026 — lockfiles, sigstore, Socket e os ataques que vimos
npm é a maior supply chain de software da história e a mais atacada. Este é o modelo de ameaças em 2026 e os controles que entregamos em cada stack Node.js gerenciada.
Read snippet23 de mai. de 20261 min de leitura
PM2 vs cluster vs containers — como rodamos Node.js em 2026
PM2 era a resposta certa em 2018. O módulo cluster era a resposta antes disso. Em 2026 a resposta depende do que você está otimizando.
Read snippet21 de mai. de 20261 min de leitura
O playbook de memory leaks do Node.js — heap snapshots, clinic.js e os quatro padrões que continuamos encontrando
A maioria dos memory leaks do Node.js não é exótica. São o mesmo punhado de padrões aparecendo em produção repetidamente. Veja como diagnosticamos.
Read snippet
Ready to take the operational load off your team?
Book a 30-minute discovery call. We will audit your current cloud setup and show you exactly where we add value.