vaadin / flow

Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Apache License 2.0
605 stars 166 forks source link

EclipseStore for Vaadin Flow session persistence/replication ? #18797

Open alexanoid opened 6 months ago

alexanoid commented 6 months ago

Recently, I watched a YouTube podcast on the Vaadin channel about EclipseStore https://www.youtube.com/watch?v=PwR-oxV8l4U

Since then, one question has been swirling around in my head: can we use EclipseStore for Vaadin Flow session persistence/replication? If yes, maybe it could be incorporated into the Vaadin package as an out-of-the-box feature?

Legioth commented 6 months ago

There would be the same challenge with session locking as for any other approach for external storage of the session: https://github.com/vaadin/flow/issues/4746#issuecomment-434593526

On the other hand, there's a workaround for those types of issues in Kubernetes Kit so what could make sense is to make it possible to use EclipseStore together with Kubernetes Kit.