Conciliação bancária: antes e depois
A conciliação bancária sempre foi uma das tarefas mais repetitivas (e chatas) da gestão financeira. Nesta atualização, reescrevemos o motor de matching de transações do zero.
O problema
O algoritmo antigo comparava transações uma a uma, em ordem — O(n²) na pior das hipóteses. Com contas de alto volume, isso significava minutos de espera.
A solução
Indexamos as transações por valor e data numa janela deslizante, reduzindo drasticamente o espaço de busca. O resultado: conciliações que levavam 40 segundos agora levam menos de 12.
Impacto para quem usa
Nada muda na interface — só fica mais rápido. Às vezes a melhor feature é a que ninguém percebe que existe.