169 похожих чатов

Тобто це нормально тримати все в одному солюшені якщо мікросервсіний

підхід?

15 ответов

20 просмотров

Коли ти будеш усе дробити ти заманаєшмя залежності контрольювати.

Так, це ж називається монорепозиторій. Але є декілька дуже важливих моментів: 1. CI/CD ускладнюється; 2. Треба ДУЖЕ сильно контролювати, що і де кладеж, аби не заплутатися; 3. Довше викачувати, більше і тд, але це не критично...

Erik M- Автор вопроса
Vladyslav Bardin
Так, це ж називається монорепозиторій. Але є декіл...

Я просто не працював з мікросервісами і от думаю як правильно організувати саме код, тому що тоді на кожен свій контекст, на кожен своя база і код повторюється

Erik M
Я просто не працював з мікросервісами і от думаю я...

Правильно - ніяк) Роби так як тобі і твоїй команді(ам) буде зручніше девелопити Якшо через Х часу не захочете змінити підхід - знач от він правильний солюшн)

Erik M
Я просто не працював з мікросервісами і от думаю я...

Ну я зараз пишу диплом на мікросервісах - і у мене воно зараз всередині гітхаб орги, але я не схиляю до цього підходу, бо тут свої + та -

Vladyslav Bardin
Так, це ж називається монорепозиторій. Але є декіл...

> CI/CD ускладнюється; Треба слідкувати за підпапками і регулювати на що тригеритись, це так. Але зазвичай такі фільтри у багатьох CI/CD не проблема налаштувати > Треба ДУЖЕ сильно контролювати, що і де кладеж, аби не заплутатися; True, але це додатково б'є по рукам і примушує вибодувати пенву структуру. Це потім сильно допомагає при навігації > Довше викачувати, більше і тд, але це не критично Це стає боляче якщо в тебе під 1к девелоперів пишуть код в одному репу) Якраз на днях відкрив для себе https://git-scm.com/docs/scalar https://devblogs.microsoft.com/devops/introducing-scalar/ https://github.blog/2022-10-13-the-story-of-scalar/ Щоб зменшити кількість мігреней через це

Andrew
> CI/CD ускладнюється; Треба слідкувати за підпап...

Так, 100% те що ти написав - правильно. З 3м пунктом особисто зіштовхувався і то страшно. А інше - не проблеми, а моменти на які просто тре звернути увагу. Для мене зараз зручніше бахнути оргу і пиляти прості репки на 100-150 файлів

Vladyslav Bardin
Так, 100% те що ти написав - правильно. З 3м пункт...

Але це зручно бо я 1, і ніхто не заважає розважатися з тим, як я захочу

Vladyslav Bardin
Так, 100% те що ти написав - правильно. З 3м пункт...

Я б заїбався це менеджити. Всі мої пети майже завжди монорєпи

Ivan
screenshot 🤡

Це або автор ртуті або ж якийсь троль рівня Містера Н

Ivan
screenshot 🤡

Ахаххаха

Vladyslav Bardin
Ахаххаха

владік глянь лс 🙃

Димчик
владік глянь лс 🙃

Оплату натурою не приймаю, лише в шекелях :)

Andrew
Це або автор ртуті або ж якийсь троль рівня Містер...

Саме ртуть навчила працювати із Гітом

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Всем привет! procedure TForm1.FormCreate(Sender: TObject); type TStartEnd = record S: Byte; E: Byte; end; var a, b: TStartEnd; begin {1} a.S := 1; {2} a.E := 2; ...
Руслан Михайлович
10
Всем привет!) я тут новенький и пытаюсь освоить evolution методом тыка. У меня при переходе между папками файлов выскакивают вот такие уведомления Можете подсказать как их от...
Диман Samoed
10
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Карта сайта