Size: a a a

2020 May 21

БС

Богдан Суконнов... in pro.jvm
Loljeene
почему монолит==ненормально
а это не я утверждал :)
источник

L

Loljeene in pro.jvm
просто я вот смотрю на эти распределенные по сети монолиты
источник

SS

Shamil Sabirov in pro.jvm
а кто говорил что монолит это зло? по крайней мере на первой версии. до выхода в продакшн
источник

A

Artjom Kalita in pro.jvm
Если красиво разбитый по модулям монолит, которые общаются через интерфейсы с и делают четко свою работу то это отлично даже
источник

SS

Shamil Sabirov in pro.jvm
источник

A

Artjom Kalita in pro.jvm
вот джава 1.5 это не совсем отлично =) и имхо вероятность получить красиво модуляризованный монолит с хорошо написаннми тестами, если рядом джава 1.5 и ант невелика
источник

S

Sergei in pro.jvm
источник

A

Artjom Kalita in pro.jvm
сейчас как раз таки нету уже хайпа микросервисов
источник

AD

Andrey Dam in pro.jvm
Тоже хотел привести эту ссыль.
Монолит это стадия правильно развивающего проекта

Я был в проекте: "сразу пилим микросервисы" и у нас там были приколы по 1 МС с одним REST эндпоинтом
источник

AD

Andrey Dam in pro.jvm
и уже после того как напилили начали думать: а как нам сделать транзакционность?!
источник

L

Loljeene in pro.jvm
Andrey Dam
и уже после того как напилили начали думать: а как нам сделать транзакционность?!
И как выкрутились? Сага, векторные часы?
источник

AD

Andrey Dam in pro.jvm
Loljeene
И как выкрутились? Сага, векторные часы?
я ушел с того проекта  в монолит, который только сейчас начинают распиливать :)

Насколько я знаю то там начали делать через кафка транзакции. И сумасшедшую (**нутую) логику сохранение стейта в Монге
источник

L

LevT in pro.jvm
Alexandr Emelyanov
а что за сериализатор, что dto прожевать не может без дефолта?
Когда работало, в логах мелькало что-то от jackson (в смысле что-то ему было не так), сейчас jackson тоже упоминается в параметрах запуска.
Но дело в том, что я ничего не менял в проекте, просто почистил плагины в помнике и теперь не могу восстановить рабочий вариант

» в котлин есть no-args плагин, его надо включить

Буду благодарен за рабочий конфиг, а то все примеры нагугливаются либо старые, либо без бута

<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.0.RELEASE</version>

   <properties>
       <axon.version>4.3.3</axon.version>
       <java.version>13</java.version>
       <kotlin.version>1.3.72</kotlin.version>
   </properties>
источник

SM

Stanislav Myachenkov in pro.jvm
LevT
Когда работало, в логах мелькало что-то от jackson (в смысле что-то ему было не так), сейчас jackson тоже упоминается в параметрах запуска.
Но дело в том, что я ничего не менял в проекте, просто почистил плагины в помнике и теперь не могу восстановить рабочий вариант

» в котлин есть no-args плагин, его надо включить

Буду благодарен за рабочий конфиг, а то все примеры нагугливаются либо старые, либо без бута

<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.0.RELEASE</version>

   <properties>
       <axon.version>4.3.3</axon.version>
       <java.version>13</java.version>
       <kotlin.version>1.3.72</kotlin.version>
   </properties>
<plugins>
   <plugin>
       <artifactId>kotlin-maven-plugin</artifactId>
       <groupId>org.jetbrains.kotlin</groupId>
       <version>${kotlin.version}</version>
       <configuration>
           <compilerPlugins>
               <plugin>spring</plugin>
               <plugin>no-arg</plugin>
               <plugin>jpa</plugin>
           </compilerPlugins>
           <jvmTarget>1.8</jvmTarget>
       </configuration>
       <dependencies>
           <dependency>
               <groupId>org.jetbrains.kotlin</groupId>
               <artifactId>kotlin-maven-noarg</artifactId>
               <version>${kotlin.version}</version>
           </dependency>
           <dependency>
               <groupId>org.jetbrains.kotlin</groupId>
               <artifactId>kotlin-maven-allopen</artifactId>
               <version>${kotlin.version}</version>
           </dependency>
       </dependencies>
   </plugin>
</plugins>
источник

AE

Alexandr Emelyanov in pro.jvm
LevT
Когда работало, в логах мелькало что-то от jackson (в смысле что-то ему было не так), сейчас jackson тоже упоминается в параметрах запуска.
Но дело в том, что я ничего не менял в проекте, просто почистил плагины в помнике и теперь не могу восстановить рабочий вариант

» в котлин есть no-args плагин, его надо включить

Буду благодарен за рабочий конфиг, а то все примеры нагугливаются либо старые, либо без бута

<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.0.RELEASE</version>

   <properties>
       <axon.version>4.3.3</axon.version>
       <java.version>13</java.version>
       <kotlin.version>1.3.72</kotlin.version>
   </properties>
я только в гредле настраивал
источник

L

LevT in pro.jvm
Stanislav Myachenkov
<plugins>
   <plugin>
       <artifactId>kotlin-maven-plugin</artifactId>
       <groupId>org.jetbrains.kotlin</groupId>
       <version>${kotlin.version}</version>
       <configuration>
           <compilerPlugins>
               <plugin>spring</plugin>
               <plugin>no-arg</plugin>
               <plugin>jpa</plugin>
           </compilerPlugins>
           <jvmTarget>1.8</jvmTarget>
       </configuration>
       <dependencies>
           <dependency>
               <groupId>org.jetbrains.kotlin</groupId>
               <artifactId>kotlin-maven-noarg</artifactId>
               <version>${kotlin.version}</version>
           </dependency>
           <dependency>
               <groupId>org.jetbrains.kotlin</groupId>
               <artifactId>kotlin-maven-allopen</artifactId>
               <version>${kotlin.version}</version>
           </dependency>
       </dependencies>
   </plugin>
</plugins>
Фантастишь, благодарю. Разве что котлин пришлось сделать 1.3.71 т.к. иначе краснел kotlin-maven-allopen
источник

SM

Stanislav Myachenkov in pro.jvm
LevT
Фантастишь, благодарю. Разве что котлин пришлось сделать 1.3.71 т.к. иначе краснел kotlin-maven-allopen
Под 1.3.72 он тоже есть  - https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-maven-allopen/1.3.72, наверное реимпортнуть зависимости надо
источник

E

Evgeniy ♎️ in pro.jvm
Artjom Kalita
а потом бизнес ищет людей на джаву 1.5 и пул кандидатов на такое просто огромен не из кого выбирать =)
Да, это ещё одна проблема
источник

L

LevT in pro.jvm
Stanislav Myachenkov
Под 1.3.72 он тоже есть  - https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-maven-allopen/1.3.72, наверное реимпортнуть зависимости надо
Для идеи почему-то не помогает и остаётся красным
источник

Е

Евгений in pro.jvm
Всем привет. Ищу ментора по spring framework. Рейт 1к/час. За Доп.инфо в лс
источник