Разница в Spring cloud eureka и потоке данных Spring

#spring-cloud #spring-cloud-stream #spring-cloud-dataflow #spring-cloud-netflix

#весеннее облако #весна-облако-поток #spring-cloud-поток данных #spring-cloud-netflix

Вопрос:

У нас есть монолитное приложение с довольно большим количеством восходящих и нисходящих приложений, а также со слоем операций ETL.

Мы находимся в процессе разбиения этого приложения на микросервисы. Приложение должно быть масштабируемым, когда дело доходит до внедрения большего количества восходящих и нисходящих приложений. Я новичок в микросервисах, и мне нужна некоторая помощь в разработке приложения.

На данный момент мы решили использовать Spring Dataflow, но в то же время мы увидели больше дискуссий вокруг Eureka Netflix. Теперь я немного запутался в вариантах использования этих двух.

Пожалуйста, помогите в понимании —

  • Чем Spring Data flow отличается от Spring Eureka?
  • Несколько вариантов использования, где мы должны использовать Spring Data flow, и вариантов использования, где мы должны использовать Spring Eureka Netflix.

Комментарии:

1. Eureka — это только система обнаружения сервисов. Поток данных — это система потоковой обработки

2. Спасибо @spencergibb… Итак, если я использую поток данных, нужна ли мне Eureka, поскольку в потоке данных мы можем напрямую добавлять микросервисы и использовать их …?