как синхронизировать данные в реальном времени в других системах для дальнейшей обработки в apache kafka - PullRequest
0 голосов
/ 20 марта 2019

Я новичок в Apache Kafka.

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

Но мы должны обеспечить их порядок последовательности. Как будто мы не можем синхронизировать регистрацию перед учеником, потому что ученик должен быть создан в другой системе перед созданием регистрации.

Я нашел Apache Kafka лучшим программным обеспечением с открытым исходным кодом для этого варианта использования.

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

Но я все еще путаю, если у меня есть только одна тема с несколькими разделами или две темы (1 для студента или 1 для регистрации)

Как мне определить свою группу потребителей, как для CRM. У меня может быть одна группа и несколько потребителей?

Я нахожу лучший дизайн для этого варианта использования.

Дайте мне знать, если вам нужно больше информации.

Заранее спасибо.

...