Abstract
BLUE GREEN DEPLOYMENT STRATEGY FOR APPLICATIONS USING KAFKA
Disclosed herein is a blue-green deployment strategy for consumer applications using the Kafka system. The present disclosure proposes setting producer and consumer configurations in a way that green application consumers are able to consume messages from Kafka topic, hence enabling application teams to test their changes in a green environment. To achieve this, the present disclosure provides a rebalancing of partitions technique where the number of partitions are configured either twice the number of consumers or greater than twice the number of consumers so that all consumers in a consumer group are active and are able to consume data from Kafka topic.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Seth, Rinkle; Priyadarshini, Pragya; Sharma, Rushil; Rastogi, Vrinda; Dwivedi, Yash; and Gupta, Asheesh, "BLUE GREEN DEPLOYMENT STRATEGY FOR APPLICATIONS USING KAFKA", Technical Disclosure Commons, (October 12, 2023)
https://www.tdcommons.org/dpubs_series/6318