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: