liveBook · Manning

Real-time processing

As explained in Financial AI in Practice

Near-real-time processing handles incoming data with short delays rather than waiting for a scheduled batch.

Near-real-time processing handles selected incoming financial data with short delays when a decision, such as an instant approval, cannot wait for a scheduled batch. section 5.1.1

Common patterns include:

  • Stream BNPL or card-approval data through Kafka and append it to daily logs for analytics. section 5.1.1
  • Merge selected data, such as bureau checks, for instant approvals, then finalize a daily batch for analytics. section 5.1.1

How Financial AI in Practice covers it

How deep it goes
Contrasts nightly or weekly batches with partial real-time merges, but does not detail stream-processing implementation.
Examples
Uses BNPL or card approvals streamed through Kafka and bureau checks merged for instant lending decisions.
What you can do after
Evaluate when to use partial near-real-time merges rather than relying only on daily or weekly pipelines.
How it connects
Connects data ingestion with batch processing, Kafka, bureau checks, and data marts.

Also explained in

Compare how 4 books explain real-time processing →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Financial AI in Practice. The section links point to the parts of the book it draws on.