Chi è gPdf

Dalle etichette di spedizione disegnate in HTML a un motore PDF edge globale

gPdf è una API JSON-to-PDF costruita da un piccolo team di ingegneria nato nel reparto IT di un'azienda logistica.

Origini

Ogni decisione tecnica importante dietro gPdf nasce da carichi di produzione reali: etichette e fatture transfrontaliere ad alto volume, codici a barre vettoriali precisi, paginazione affidabile, PDF/A e conformità e-fattura.

Radici nella logistica

Le prime versioni risolvevano la stampa di etichette di spedizione dentro una vera operazione logistica.

Milioni di documenti

Il volume transfrontaliero ha reso evidenti latenza, complessità di distribuzione e prevedibilità dei costi negli stack PDF centralizzati.

Rust sull'edge

Il motore attuale gira vicino al punto in cui i documenti vengono generati e consumati, con un overhead di risorse molto più basso.

Costruito dentro un flusso logistico

All'inizio disegnavamo e stampavamo etichette di spedizione con HTML. Con l'aumento dei volumi, siamo passati a PHP per generare PDF e poi a Java con iText per documenti più complessi e requisiti di conformità.

Ogni passaggio risolveva un problema operativo immediato, ma i limiti tornavano sempre: costi di licenza, infrastruttura pesante, latenza e complessità di distribuzione tra regioni.

Perché abbiamo ricostruito il renderer

Quando l'azienda si è espansa oltre confine, il volume quotidiano ha raggiunto milioni di ordini, fatture ed etichette di spedizione. Abbiamo deciso di costruire il motore di rendering che avremmo voluto avere.

Abbiamo scelto Rust eseguito nativamente sulla rete edge globale di Cloudflare, così i documenti possono essere generati vicino a dove nascono e vengono usati, senza processi browser, infrastruttura Java o colli di bottiglia centralizzati.

Tenere allineati design e produzione

Abbiamo sviluppato anche gPdf Studio, un editor visuale gratuito che produce esattamente lo stesso JSON usato dalla API. Designer e sviluppatori lavorano sullo stesso file invece di tradurre layout a mano.

Oggi restiamo un team di ingegneria pratico, concentrato sulle realtà dei flussi documentali transfrontalieri ad alto volume: codici a barre vettoriali precisi, paginazione affidabile, PDF/A e conformità e-fattura.

Perché lo abbiamo commercializzato

Costruire sull'edge non ha risolto solo latenza e scala. Ha cambiato l'economia per pagina abbastanza da permetterci prezzi da infrastruttura.

gPdf parte da 5 USD/mese per 100.000 pagine. La generazione documentale su larga scala deve essere prevedibile per team logistici, ecommerce e organizzazioni con requisiti di conformità elevati.

Abbiamo costruito il motore che avremmo voluto usare e lo rendiamo disponibile a un prezzo in cui generare documenti non deve più essere una grande voce di costo.