Skip to main content

Viagens e Transporte

Reconstrução de um Motor de Reservas para um Grupo de Viagens Multimarca

Um grupo de viagens com três marcas (cruzeiros, ski e viagens de aventura) precisava de substituir os seus sistemas de reservas fragmentados por um único motor de alta performance capaz de lidar com o tráfego de época alta.

Visão geral do motor de reservas de viagens

O desafio

Cada marca operava o seu próprio sistema de reservas — codebases diferentes, bases de dados diferentes, fluxos de pagamento diferentes. Os clientes não conseguiam fazer reservas cruzadas entre marcas. O tráfego de época alta (Janeiro para ski, verão para cruzeiros) sobrecarregava os sistemas individuais. A equipa de marketing não tinha uma visão unificada do comportamento dos clientes entre marcas.

A nossa abordagem

A craftable desenhou um motor de reservas partilhado com frontends específicos por marca. A análise de código assistida por IA mapeou as regras de negócio dos três sistemas legado num modelo de domínio unificado. O novo motor tratava pesquisa, disponibilidade, preços e pagamento através de uma única API. Um sistema de identidade de cliente partilhado permitiu aos viajantes manter um perfil único em todas as marcas. Testes de carga com padrões de tráfego gerados por IA garantiram que o sistema conseguia suportar 5x a carga de pico.

35%

Aumento em reservas entre marcas

99,9%

Uptime durante época alta

50%

Redução nos custos de infraestrutura

10

Meses até implementação completa

Stack tecnológico

Go TypeScript PostgreSQL Redis Elasticsearch GCP Kubernetes Stripe

A consolidar os seus sistemas de reservas?

Construímos um motor que alimenta todas as suas marcas.

Iniciar uma conversa