Struktura projektu s mikroservisami

Struktura projektu s mikroservisami
« kdy: 08. 11. 2019, 20:50:17 »
Caute,
aku strukturu odporucate pre mikroservisy? Viem ze odporucany pristup je mat kazdu mikroservisu v samostatnom git repo. Nas projekt ale nie je najvacsi, a tvorime maly tim (6 ludi). Je podla vas ok mat vsetky sluzby v adresaroch v jednom repo a v roote, a v roote skript ktory spusti build appiek, popripade docker compose, atd. Appky tvoria spring bootove appky a SPA angular. Kludne mozete poradit aj nieco ine, ak mate lepsie skusenosti. Dakujem.


Re:Struktura projektu s mikroservisami
« Odpověď #1 kdy: 08. 11. 2019, 22:21:07 »
My to mame tak, ze mame samostatna repa podle programovacich jazyku. V kazdem repu jsou vsechny microservisy, ktere jsou napsane v tom kterem jazyce. Funguje to dobre. Samostatne repo na kazdou servisu bych teda udrzovat nechtel :)

Re:Struktura projektu s mikroservisami
« Odpověď #2 kdy: 08. 11. 2019, 22:54:56 »
My to mame tak, ze mame samostatna repa podle programovacich jazyku. V kazdem repu jsou vsechny microservisy, ktere jsou napsane v tom kterem jazyce. Funguje to dobre. Samostatne repo na kazdou servisu bych teda udrzovat nechtel :)

Rozdelenie podla jazykov sa mi paci, ale kde mate commitnuty compose-file, ak teda ho tam vobec mate? Motivacia mat to v jednom repo bola ta, ze mas v roote compose-file, a jednym prikazom si nahodis cely stack, okrem veci ktoru zrovna vyvijas.

Re:Struktura projektu s mikroservisami
« Odpověď #3 kdy: 09. 11. 2019, 00:22:10 »
Rozdelenie podla jazykov sa mi paci, ale kde mate commitnuty compose-file, ak teda ho tam vobec mate? Motivacia mat to v jednom repo bola ta, ze mas v roote compose-file, a jednym prikazom si nahodis cely stack, okrem veci ktoru zrovna vyvijas.
Na vsechny veci souvisejici s ops mame dalsi repo (je to podstatne slozitejsi nez jeden compose file).