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

Ребят, доброго времени суток, подскажите какую архитектуру применяете на вапоре.

Делать будем на микросервисах. Вот думаю на сколько стоит заморачиваться. Может есть у кого примеры с реализацией которыми можете хотя бы в личку поделиться. Или куда посмотреть?

14 ответов

49 просмотров

А микросервисы это не архитектура?

Denis Valeryevich
А микросервисы это не архитектура?

Я думад это такие абстрактые штуки которые ни как с друг другом не взаимосвязаны или односвязаны

делай как-нибудь, всё равно потом переделывать )

Seryoga- Автор вопроса
Denis Valeryevich
Я думад это такие абстрактые штуки которые ни как ...

Есть еще третий путь. Можно сделать все микро сервисы в одном монолите. При старте запускаешь процессы для каждой из частей как для микросервиса. Плюсы тут такие: 1) если вдруг действительно нужна разбивка, то отлично но весь код у всех на веду и кто-то что-то и подсказать может и подправить. 2) если нужно пару сервисов в один, это тоже легко делается при таком подходе 3) если нужно разбить на два, то занимает пять строчек кода PS вчера вот мне понадобилось разбить на два сервиса. Для меня очень удобно наблюдать запрос и ответ в одном файле, но работают они как два разных сервиса на разных процессах. Еще тестировать удобно, можно тестировать все сервисы на локалке запустив всего один монолит:)

Евгений Данилов
Есть еще третий путь. Можно сделать все микро серв...

А можешь плиз скинуть пример как ты их запускаешь в одном монолите ?

Vitalii Shevtsov
А можешь плиз скинуть пример как ты их запускаешь ...

Запускаются как обычно, если один сервер, то на разных портах.

Монолит целиком, но работают его части как отдельные сервисы. Просто весь код в одном Package, не вижу смысла его разносить, компилится быстро, лежит все рядышком, - очень удобно:)

Евгений Данилов
Монолит целиком, но работают его части как отдельн...

Сбил с толку словами про микросервисы. ;) У меня так же. Формально это называется "распределенный монолит", но фактически не весь код в инстансах работает — в зависимости от выполняемой инстансом роли. Т.е. да, типа микросервисы получаются.

Alex Sherbakov
Сбил с толку словами про микросервисы. ;) У меня т...

Поясни, как они стартуют? Порядок старта как определен. Они друг с другом «общаются» (могут работать, если один упадет)?

А, понял. Да, это другое.

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта