Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In the current implementation, ACM supports multi-participant with same supported element Type but different participantId, so they need different properties file.

In order to support replica, it needs to support multi-participant using same properties file.

Solution 1:

Add dynamic participantId support.

...

  • UUID participantId will be generated in memory instead to fetch it in properties file.
  • cosumerGroup will be emty empty (kafka configuration): any participant will have unique Kafka queue.

...

  • Add client support for no-sql database
  • Add repository support
  • Refactor CacheProvider to support insert/update
  • Add Transactional support
  • Refactor Participants that are using own cache in memory (Policy Participant saves policy and policy type in memory)

Changes in docker/Kubernetes environment

  • Refactor CSIT to support no-sql database
  • Refactor performance and stability test to support no-sql database
  • Refactor OOM to support no-sql database

...