Construit dans un processus logistique réel
Au début, nous dessinions et imprimions des étiquettes d'expédition avec HTML. Quand le volume a augmenté, nous sommes passés à PHP pour générer les PDF, puis à Java avec iText pour gérer des documents plus complexes et des exigences de conformité.
Chaque étape réglait un problème opérationnel immédiat, mais les mêmes limites revenaient : coût des licences, infrastructure lourde, latence et complexité de déploiement entre régions.
Pourquoi nous avons reconstruit le moteur de rendu
Avec l'expansion internationale de l'entreprise, le volume quotidien a atteint des millions de commandes, factures et étiquettes d'expédition. Nous avons décidé de construire le moteur de rendu dont nous avions besoin.
Nous avons choisi Rust exécuté nativement sur le réseau edge mondial de Cloudflare, afin de générer les documents au plus près de leur création et de leur consommation, sans processus navigateur, infrastructure Java ni goulet d'étranglement centralisé.
Garder la conception et la production alignées
Nous avons aussi développé gPdf Studio, un éditeur visuel gratuit qui produit exactement le même JSON que l'API. Designers et développeurs travaillent ainsi sur un même fichier au lieu de traduire les mises en page à la main.
Aujourd'hui, nous restons une équipe d'ingénierie très proche du terrain, concentrée sur les réalités des processus documentaires transfrontaliers à fort volume : codes-barres vectoriels précis, pagination fiable, PDF/A et facture électronique.
Pourquoi nous l'avons commercialisé
Construire sur l'edge n'a pas seulement résolu la latence et le passage à l'échelle. Cela a changé l'économie unitaire au point de rendre possible une tarification d'infrastructure.
gPdf commence à 5 USD par mois pour 100 000 pages. La génération de documents à grande échelle doit rester prévisible pour les équipes logistiques, ecommerce et fortement contraintes par la conformité.
Nous avons construit le moteur que nous aurions voulu utiliser, puis nous l'avons rendu disponible à un prix où générer des PDF n'a plus à devenir un poste de coût majeur.