You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Zhihao Wang (Jira)" <ji...@apache.org> on 2021/09/11 12:54:00 UTC

[jira] [Created] (KAFKA-13291) Using Stateful Blue/Green Deployment to handle Application Evolvement

Zhihao Wang created KAFKA-13291:
-----------------------------------

             Summary: Using Stateful Blue/Green Deployment to handle Application Evolvement
                 Key: KAFKA-13291
                 URL: https://issues.apache.org/jira/browse/KAFKA-13291
             Project: Kafka
          Issue Type: Improvement
            Reporter: Zhihao Wang


Application Evolvement is an open problem in streaming processing. We present a *stateful blue/green deployment* to address it. To our knowledge, this is the first general way to handle streaming application evolvement.

Here is the design doc: [https://docs.google.com/document/d/1QCnhtrgcMRUWCw_SO7vmfj6dyzbdjIAxWkJzKK4d508|https://docs.google.com/document/d/1QCnhtrgcMRUWCw_SO7vmfj6dyzbdjIAxWkJzKK4d508/edit?usp=sharing]

 

The design requires a daemon job to keep syncing between two Kafka topics with the semantics mentioned in doc. Please review the document and to see if Kafka community can support such a daemon job.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)