1.2.3 Technical Changes

This topic provides the information about the technical changes added in this release.

Kafka Resilience Configuration
  • As part of Kafka resilience and fault tolerance setup for an on-prem environment, configuration has been done to establish a new Kafka cluster with three brokers using latest kafka version. Resilience properties were configured at both the Kafka brokers and the producer/consumer services to automatically recreate Kafka topics with appropriate resilience settings, such as a replication factor of 3 and a minimum of 2 in-sync replicas.
SMS-RBAC Changes
  • The RBAC check has been moved from service level to plato-api-gateway level which is the single entry-point of the application. With this implementation, interservice calls will also no longer need to perform RBAC checks. This will reduce performance overhead.