Liepaja CanarySeparate Brain Club canary lane from the bc monorepo on bc-app-1.
Platformas arhitektūra

Viena Brain Club platforma ar tīrām robežām.

Jaunā arhitektūra notur publisko vietni, workspace shell, sitemapus un infrastruktūru vienā mājvietā, nepiespiežot tos kļūt par vienu izvietojamu vienību.

Četras galvenās būves līnijas

  • public-web ar neatkarīgu public-facing deploy
  • workspace-shell kā nākamais autentificētais Brain Club slānis
  • backend-core kā Brain Club-native auth un API vadības plakne
  • sitemap-service kā atsevišķs lielā SEO apjoma serviss
  • infra-console kā Brain Club-native kontroles virsma

Monorepo, bet ne viens deploy.

Atdalītas atbildības

Publiskā virsma, auth/API vadības plakne, iekšējais shell, sitemapi un infrastruktūra attīstās vienā kodu telpā, bet ar skaidri atdalītiem robežpunktiem.

Iframe lietotnes ārpusē

Venture lietotnes paliek atsevišķi repo un atsevišķos deploy, kamēr Brain Club pieder shell, bridge un standarti.

CCS kā pagaidu adapters

Migrācija sākas ar kontraktiem un adapteriem, nevis ar tūlītēju visas infrastruktūras pārnešanu.