Architecture Overview
Islamic Open Finance™ is built on a modular, rail-based architecture designed for enterprise-grade Islamic financial services.
Interactive Diagrams
All diagrams on this page are interactive. You can:
- Hover over nodes to highlight them
- Click nodes to navigate to related documentation
- Scroll to zoom in/out
- Drag to pan around
System Architecture
Data Flow
Rail Categories
Event-Driven Architecture
Data Storage Strategy
| Data Type | Storage | Purpose |
|---|---|---|
| Transactional | PostgreSQL | ACID-compliant primary state |
| Financial | Ledger Engine | High-performance double-entry ledger |
| Analytics | Analytics Engine | OLAP queries & reporting |
| Cache | Redis | Session, cache, rate limiting |
| Search | Search Engine | Full-text search indexing |
Multi-Tenant Architecture
Security Architecture
Deployment Architecture
Contract Lifecycle Flow
Payment Processing Flow
Next Steps
- Rails & SKUs - Learn about specialized rails
- Deployment Guide - Deploy your instance
- API Reference - Explore the API