Conteúdo
- Saldos: O valor que uma conta possui. Os saldos refletem cada operação ao longo do tempo e aceitam múltiplas chaves de saldo para segmentar fundos dentro de uma conta.
- Balance Overdraft: Saldos negativos controlados. Quando um saldo fica negativo, o Midaz limita seu valor disponível a zero e registra o déficit como um débito em um saldo de overdraft complementar.
- Transações: Eventos financeiros completos construídos sobre a contabilidade por partidas dobradas do Midaz. Toda transação combina débitos e créditos, e eles devem se equilibrar antes que o Midaz a confirme.
- Valor da transação: Como o Midaz armazena valores financeiros como decimais precisos. Isso mantém os valores precisos em todos os tipos de ativo, de moeda fiduciária a tokens de cripto de alta precisão.
- Publicador de eventos: Publica CloudEvents elegíveis de ciclo de vida de transação pela superfície de streaming compatível com Kafka.
- Recebendo eventos do Midaz: Consuma eventos do ledger pela superfície de streaming compatível com Kafka ou pelo Streaming Hub.
- Processamento assíncrono de transações: Como o Midaz desacopla as escritas de transação com o RabbitMQ para maior throughput e menor latência. Cobre os modos síncrono e assíncrono, a resiliência integrada e a sincronização de saldos.
- Registro em lote: Processamento de transações em lote que agrupa várias escritas em uma única operação em massa. Reduz as idas e voltas ao banco de dados e aumenta o throughput para cargas de trabalho de alto volume.
- Operações: A menor unidade de atividade financeira. É um único lançamento no ledger, um débito ou um crédito em uma conta específica. As operações formam os blocos de construção de toda transação.

