RIFT ENGINE v0.1.1/
RIFT.

Complex data. Clear answers.

Reconcile complex datasets, investigate discrepancies, and produce verifiable evidence with a lightweight, high-performance Rust-native engine.

ENGINENative Rust Core
100K BENCHMARK0.113s Runtime
5M PEAK RSS97.3 MB Bounded
INTEGRATIONRead-Only CLI
SCROLL TO EXPLORE RECONCILIATION GAP
CHAPTER 02 · THE RECONCILIATION GAP

A finished pipeline is not proof of correct data.

Transaction exports, settlement files, and banking ledgers often diverge. Asynchronous batch windows, format differences, and micro-deltas multiply. Watch how records fragment across operational systems:

PHASE 01: INITIAL INGESTION

Isolated Ingest Pipelines (Apparent Success)

Status: Jobs reporting success
STREAM A: TRANSACTION DATA (JSONL)
1,248,761 auth records from POS & Gateway
FLOWING SMOOTH
STREAM B: SETTLEMENT DATA (PARQUET)
1,246,420 switch settlement entries
FLOWING SMOOTH
STREAM C: BANK STATEMENT (CSV)
EOD Nostro clearing ledger balances
FLOWING SMOOTH
“Each individual pipeline reports completion. But are the records identical?”
Click tabs above to step through each phase
CHAPTER 03 · RIFT IN ACTION

Deterministic Engine Core.

Watch multiple abstract data streams enter the central engine, undergo composite-key alignment, and branch cleanly into verified matches and auditable exception artifacts.

RIFT ENGINE PIPELINE VISUALIZATION
INPUT STREAMSREAD-ONLY
SOURCE A: TRANSACTIONSJSONL / 1.2M
{"id":"TX_489201","amt":1230.00,"ts":171000...}
SOURCE B: SETTLEMENTPARQUET / 1.2M
rowgroup_0: [TX_489201, 1150.00, verified]
ADAPTER: Zero database mutation
RIFT CORE RECONCILER
DETERMINISTIC
1. Composite Key Hash1:1 MATCHED
2. Decimal & Value DiffDELTA DETECTED
3. PGDS Rule DiscoveryRULE CANDIDATE
THROUGHPUT
492K rows/s
PEAK RSS
97.3 MB
EXIT STATUS
CODE 1 (DIFF)
EVIDENCE ARTIFACTSMACHINE-READABLE
TX_489201modified
field: "fee", before: 12.50, after: 15.00 (delta: +2.50)
TX_489202missing
Present in Source A (JSONL), absent in Target (Parquet)
TX_489203extra
Present in Target (Postgres), unmatched in Source A
TX_489204match
Exact 1:1 schema alignment, 0 delta
Emit: results.jsonAuditable Trail
CHAPTER 04 · DIMENSIONAL EVIDENCE ARTIFACTS

Floating Discrepancy & Evidence Cards.

Rather than emitting monolithic CSV diff dumps that crash spreadsheets, Rift isolates every mismatch into a typed, structured evidence packet with cryptographic hash provenance.

SELECT DISCREPANCY ARTIFACT
RECORD: C24580MODIFIED
Switch vs Settlement File
RECORD: A12345MISSING
System A (POS Gateway Log)
RECORD: B67990EXTRA
System B (Bank Statement)
RECORD: C12304UNRESOLVED
Disputed Chargeback Queue
Perspective transform · Dimensional stack active
MODIFIEDC24580
CONFIDENCE: EXACTCRITICAL
BEFORE (SOURCE)1230.00
AFTER (TARGET)1150.00
EXACT DELTA-80.00
ORIGINATING SOURCE PATH
Switch vs Settlement File
ATTRIBUTED EVIDENCE & INVARIANT

Value delta -80.00 detected in post-processing batch. Attributed to promotional MDR rebate.

EMITTED EVIDENCE JSON
{
  "status": "modified",
  "record_id": "C24580",
  "field": "amount",
  "before": "1230.00",
  "after": "1150.00",
  "delta": "-80.00",
  "rule_candidate": "RULE_MDR_80_REBATE",
  "confidence": "exact",
  "hash": "sha256:7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069"
}
CHAPTER 05 · ENGINEERING PRECISION

Real Rust CLI. Bounded Footprint.

Rift is engineered as a compiled native binary. No runtime JVM warmup, no Python GIL lockups, and no permanent application tier required.

rift-cli v0.1.1 — aarch64-apple-darwin / x86_64-unknown-linux-gnu
PID: 49820·JEMALLOC ACTIVE
$rift compare source.parquet target.csv --schema schema.json --key id --engine external --memory-limit-mb 64
[INFO] Rift v0.1.1 — Deterministic Exact Data Reconciliation Engine
[INFO] Loading canonical schema: schema.json (5 fields, PK: id)
[INFO] Engine mode: External Sort/Merge (Sorter budget: 64 MB, Disk limit: 50 GB)
[INFO] Ingesting Source A: source.parquet (Arrow rowgroups, 1,000,000 records)
[INFO] Ingesting Target B: target.csv (Buffered stream, 1,000,000 records)
[SORT] Writing sorted partition chunks to NVMe scratchpad...
[MERGE] K-way merge run active (sorter RAM allocated: 40.2 MB)...
................................................................ [100%]
 
--- RECONCILIATION AUDIT SUMMARY ---
Total records processed: 1,000,000
Exact matches: 997,659 (99.77%)
Discrepancies detected: 2,341 ( 0.23%)
• MODIFIED values: 1,902
• MISSING in target: 310
• EXTRA in target: 129
 
--- OS KERNEL ACCOUNTING ---
Total wall time: 2.03s
Throughput: 492,610 rows/s
Peak Resident Memory (RSS): 98.0 MB
Spill disk written: 48.2 MB
 
[RESULT] Exit code: 1 (Discrepancies surfaced to results.json)
RUNTIME2.03s
THROUGHPUT492K rows/s
PEAK RESIDENT RSS98.0 MB
EXIT CODE1 (DIFF)
CHAPTER 06 · ENTERPRISE INTEGRATION

Non-Invasive Architecture. Zero Disruption.

Rift operates as a focused read-only analysis layer designed to complement existing settlement systems and data lakes without requiring architectural overhauls.

SOURCES

1. Enterprise Data Sources

Read-Only Snapshots & Exports

POS gateways, settlement batches, core banking transactions, and staging tables. Ingested via native Parquet, JSONL, CSV, TSV, or PostgreSQL table/view readers.

ENGINE

2. RIFT Execution Core

Compiled Rust Reconciler

Runs as an ephemeral container, scheduled job, or CLI binary. Executes dual-engine reconciliation (in-memory or external sort/merge) within user-configured sorter budgets.

EVIDENCE

3. Structured Evidence Packets

Deterministic JSON Outputs

Generates cryptographic SHA-256 execution hashes, exact discrepancy classifications (Modified, Missing, Extra), and verified PGDS candidate explanations.

OPERATIONS

4. Human Review & Automation

Settlement Desk & Workflows

Settlement desks, dispute resolution queues, and SIEM monitoring pipelines ingest structured results directly to resolve exceptions in seconds.

INSPECTING TOPOLOGY COMPONENT: ENGINE

2. RIFT Execution Core — Compiled Rust Reconciler

Runs locally within customer VPC; zero data exfiltration.

Runs as an ephemeral container, scheduled job, or CLI binary. Executes dual-engine reconciliation (in-memory or external sort/merge) within user-configured sorter budgets.

External Sort / K-Way Merge
Exact Decimal Normalization
PGDS Invariant Search
CHAPTER 07 · INDUSTRY USE CASES

Purpose-Built For High-Stakes Operations.

Explore All Industry Solutions
FINTECH & ACQUIRING

Payment Settlement & Switch Reconciliation

Reconcile millions of daily card, UPI, and POS authorizations against switch clearing batches.

In high-velocity merchant acquiring, asynchronous settlement batches diverge constantly. Rift isolates fee micro-deltas, timing lags, and missing refund credits in seconds.

Throughput492K rows/s
Memory Peak97 MB RSS
Triage Acceleration81% Explained
VERIFIED CLI WORKFLOWREADY
rift compare pos_tx.jsonl switch_batch.parquet -s payment_schema.json -k rrn,auth_code
CHAPTER 08 · AUDITED BENCHMARKS

Empirical Performance Evidence.

Measured under isolated operating system kernel accounting (/usr/bin/time -l) on Apple Silicon M4. Sorter allocation budget strictly separated from process resident memory (RSS).

EMPIRICAL REPRODUCIBLE MEASUREMENTS

Performance & Memory Accounting Framework

Empirical benchmark harness metrics measured via isolated OS kernel accounting (/usr/bin/time -l).

WorkloadEngine ModeRuntimePeak RSSThroughputNotes & Conditions
100,000 Records (Parquet)In-memory (Optimized)0.113s42.1 MB884,955 rows/s2.83× speedup over un-warmed baseline (0.320s median). Warm protocol.
1,000,000 Records (Parquet)In-memory Reference4.05s2,803 MB246,913 rows/sBaseline in-memory key-indexed hash table; full dataset retained in RAM.
1,000,000 Records (Parquet)External Sort/Merge (64MB)2.03s98.0 MB492,610 rows/s64MB sorter budget; streaming chunk spill to NVMe; 96.5% lower RSS.
5,000,000 Records (Parquet)External Sort/Merge (64MB)10.19s97.3 MB490,677 rows/sConstant bounded memory footprint despite 5× dataset volume scaling.
Apple M4 (10 cores: 4P + 6E) · 16GB RAM
APFS NVMe Solid State (~5000 MB/s)
rustc 1.96.1 · opt-level = 3 · LTO enabled
INSTITUTIONAL BRIEFING · INVESTOR CENTRE

The Infrastructure Opportunity in Verifiable Data Operations.

As global payment processors, digital banks, and autonomous AI data platforms scale, the economic damage of undetected data divergence escalates exponentially. Explore Eagle Eye’s long-term commercialization strategy, research milestones, and institutional investment thesis.

SCOPED PROOF-OF-CONCEPT EVALUATIONS

Complex data.
Clear answers.

Benchmark RIFT against your existing reconciliation methods under a read-only, non-disclosure evaluation agreement.

Zero database mutationsRuns in your VPCBounded 64MB memory sort