Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-3272

Consolidate CloudEvents usages (Part 1)

XMLWordPrintable

    • 8
    • 2020 Week 43-45 (from Okt 19)

      Currently Cloud Events logic and backend logic is scattered across all our codebase, with backend-specific logic (kafka, http)

      The goal of this task is to come up with a shared design to abstract the concept of Cloud Event from its implementation, to be able to refactor the codebase accordingly.

      notes:

      • cloud events scattered
      • data event interface
      • CE SDK 2.0
      • trusty AI messages (cloud events ?)
      • process -> data index should be CE
      • protocols kafka / http
      • process.ProcessId.???

      CloudEventComponent

      • receives message (http/kafka)
      • dispatch to other components
      • knative addon = http
      • trusty = kafka
      • data index = kafka
      • job service = kafka
      • custom service w/ message event
        => smallrye binding in properties = kafka
      • SPI import
      • abstract message bus
      • SmallRye Messaging
      • Spring Boot Messaging

      1 topic per service in
      1 topic per service out

              evacchi Edoardo Vacchi (Inactive)
              evacchi Edoardo Vacchi (Inactive)
              Marian Macik Marian Macik
              Marian Macik Marian Macik
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: