RenderX

IRen InGrid

Scalable, fault-tolerant document production

  • PDF
  • PostScript
  • AFP

IRen InGrid (formerly InGrid) runs a grid of IRen formatting engines behind a single access point. Submit XML or XSL-FO locally or over the network; the grid distributes jobs across engines, balances the load, logs activity, and returns print-ready PDF, PostScript, or AFP. If a node goes down, the rest of the grid keeps formatting.

The current release is IRen InGrid 1.1 (April 2026), which added a single REST /format access point, an enhanced installer, and improved logging and error handling.

Key capabilities

  • Parallel formatting across multiple IRen engines — on one machine or many — controlled through a single access point
  • Built-in load balancing, job queuing, activity logging, and grid performance monitoring
  • Three submission interfaces: an active folder that watches for incoming files, a socket-based network server, and SOAP/REST web services
  • Multiple interfaces can run simultaneously, including as a Windows service

Technical details

IRen InGrid is written in pure Java and runs on Linux, Unix, Microsoft Windows, and macOS. The network protocol is simple and language-neutral, so clients written in any environment can submit jobs. Each engine in the grid embeds a small HTTP interface for monitoring. Output covers the full IRen range: PDF, PostScript, and AFP at the core, with add-on modules for SVG, XPS, PPML, and HTML.

Deployment

An official container image is published on Docker Hub (renderx/ingrid), configured by default with one formatting engine per container. In Kubernetes — GKE, EKS, AKS, or a private cluster — IRen InGrid runs as a standard Deployment behind a LoadBalancer Service: liveness probes check the REST port, the production license is supplied through a Secret, configuration files through ConfigMaps, and capacity scales by adjusting the replica count. Clients POST documents to the /format endpoint and receive formatted output in response. A step-by-step guide is at IRen InGrid on Kubernetes.

Ready to scale out? Purchase through our shop or contact sales to size a grid for your workload.