Skip to content
Getting Started

What is 3forge?

Overview

3forge is a full-stack software development platform designed to accelerate development, reduce maintenance costs, and deliver consistent uptime, scalability, and high performance.

How is 3forge Structured?

The 3forge platform consists of 3 core components:

  1. Web: The Web is the server for transforming data into visualizations. It connects to the Center or other databases to display data in real time using tables, trees, charts, and heatmaps. It also supports custom workflows such as dynamic forms and automated PDF generation and delivery.
  2. Center: The Center is the database and event processing system. It supports both in-memory and on-disk data storage for high-speed data ingestion and retrieval. It also includes built-in capabilities for triggers, timers, stored procedures, and data manipulation.
  3. Relay: The Relay is the data virtualization layer between data sources and the Center. It supports over 100 adapters for communicating with external sources, querying databases, and ingesting live data feeds. It also offers dynamic routing, guaranteed messaging, store-and-forward functionality, and more.

There are 2 additional components (the WebBalancer / WebManager) used for scaling deployments to many users.

Why choose 3forge?

  • Rapid Development: 3forge is built to reduce development time from years to weeks with quick integration with external systems, easy GUI building, and simple data manipulation.
  • Scalable: 3forge scales whether keeping tens of millions of records in the Center, or displaying visualizations for hundreds of users, or showing millions of rows in a table.
  • Reliable: 3forge is built to handle mission critical use cases where faults cannot become failures, with systems like replication, failover, and message logging all providing reliability.
  • Modular: 3forge can interact with external systems, from authentication platforms to databases to email systems, allowing the platform to be used in a modular way.

How people use 3forge

Engineers use the 3forge platform to:

  • Power real-time databases that handle massive amounts of data
  • Create front ends for complex systems with multiple users and permissions
  • Automate daily reports and send them as PDFs
  • Replace spreadsheet-based processes with faster, more reliable solutions

Business use-cases

See 3forge.com for more information, including case studies and a free POC. 3forge provides:

  • Real-time visual dashboards that give firms and traders the information they need with sub-second speed
  • Unified access to data that eliminates the need to manually stitch spreadsheets or ad-hoc tools, improving efficiency
  • Speed, accuracy, and flexibility in data operations that give firms an edge in markets where milliseconds matter
  • Low‑code interface and reusable components that cut build time and TCO by 50–75%, reducing development costs