Node service that syncs Paraguay DNIT RUC registry, updates Zentra customers, and exposes lookup by RUC or business name.
Keep tax-aligned data with the official source and fast lookups without overloading PostgreSQL.
Node.js · Fastify · PostgreSQL · Redis · TypeScript
Fastify, Winston, ioredis, scheduled jobs, same DB as zentra-backend.
DNIT → ingestion → dnit_ruc / customer → queries via Redis or SQL.
Fastify + PostgreSQL pool shared with Zentra; Redis only as a read accelerator.
Reliable batch updates and low latency on frequent queries.