Publicado em:
29/04/2022
CATEGORIA:
Transformação
CASO:
Reestruturação

Problema:

O sistema da empresa possuía uma aplicação única e centralizada para consolidação de créditos, o que causava muita dificuldade na implementação de novas features no sistema e demora na tratativa das informações. Todos os dados eram manipulados através de arquivos em um sistema batch, não apresentando o status em real time para o cliente.

Solução:

Usando uma estratégia de estrangulamento, foi desenvolvida a estrutura inicial da arquitetura do projeto e bibliotecas de apoio para todos os squads refazerem as features do sistema. Através de uma arquitetura Hexagonal usando uma orquestração dos dados com Apache Kafka, foi possível fazer com que vários squads pudessem operar em paralelo nas principais features do sistema.