seatunnel icon indicating copy to clipboard operation
seatunnel copied to clipboard

[Improve][Zeta] Introduce MapStorage interface to decouple from Hazelcast IMap

Open dybyte opened this issue 2 weeks ago • 2 comments

Search before asking

  • [x] I had searched in the feature and found no similar feature requirement.

Description

The engine currently has many components that directly depend on Hazelcast IMap. To reduce this tight coupling and make it easier to introduce alternative storage implementations (e.g., RocksDB) in the future, I’m considering introducing a MapStorage abstraction layer.

For the full discussion, please see the Apache dev mailing list.

Usage Scenario

No response

Related issues

#9851

Are you willing to submit a PR?

  • [x] Yes I am willing to submit a PR!

Code of Conduct

dybyte avatar Dec 11 '25 09:12 dybyte

Good suggestion. Can you write a proposal for this big feature? you can refer the https://github.com/apache/seatunnel/issues/2274

davidzollo avatar Dec 11 '25 14:12 davidzollo

Good suggestion. Can you write a proposal for this big feature? you can refer the #2274

Sure, I’ll prepare a proposal for this feature. Thanks for the guidance!

dybyte avatar Dec 11 '25 15:12 dybyte