[ 
https://issues.apache.org/jira/browse/KAFKA-9031?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16952652#comment-16952652
 ] 

Jan Filipiak edited comment on KAFKA-9031 at 10/16/19 9:32 AM:
---------------------------------------------------------------

Recommendation from my side to leave this feature out.

The natural kappa architecture is to re-bootstrap all state from kafka if 
necessary from the beginning. Thats were most of the simplicity of this 
architecture comes from. Implementing such a side kick will just increase 
complexity by a whole lot because its yet another fight against the 
architecture.

So i hope we can withstand the itchyness of a ticket being there but the 
project will benefit from leaving this out.

Also: Isn't that why kafka supports microservices so well, people could just 
run flink as a separate consumer


was (Author: jfilipiak):
Recommendation from my side to leave this feature out.

The natural kappa architecture is to re bootstrap all state from kafka if 
necessary from the beginning. Thats were most of the simplicity of this 
architecture comes from. Implementing such a side kick will just increase 
complexity by a whole lot because its yet another fight against the 
architecture.

So i hope we can withstand the itchyness of a ticket being there but the 
project will benefit from leaving this out.

Also: Isn't that why kafka supports microservices so well, people could just 
run flink as a separate consumer

> Add possibility to reset Kafka streams application state to specific point in 
> time
> ----------------------------------------------------------------------------------
>
>                 Key: KAFKA-9031
>                 URL: https://issues.apache.org/jira/browse/KAFKA-9031
>             Project: Kafka
>          Issue Type: New Feature
>          Components: streams
>            Reporter: Levani Kokhreidze
>            Priority: Major
>              Labels: needs-kip
>
> Apache Flink has a feature called 
> [savepoints|https://ci.apache.org/projects/flink/flink-docs-stable/ops/state/savepoints.html]
>  which gives possibility to reset stream processing topology state to 
> specific point in time. Similar feature can be useful for Kafka Streams 
> applications as well.



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

Reply via email to