-1

Is there any support or plan to support WebSession with GemFire/Geode? Currently I can only find support for Redis and Map based Reactive Session management within the Spring Session project.

John Blum
  • 7,381
  • 1
  • 20
  • 30
knoxl
  • 11

1 Answers1

0

Currently, there is no immediate plans to support WebSessions (i.e. Reactive Sessions) with Apache Geode, or by extension, Pivotal GemFire in Spring Session for Apache Geode/Pivotal GemFire (SSDG).

Much of this has to do with the fact that neither Apache Geode nor Pivotal GemFire is truly Reactive under-the-hood and therefore, does not provide a Reactive Java Client Driver. Additionally, most of the data access operations between a Spring Session client and GemFire/Geode server/cluster, are get and put operations, which are not even Async, much less Reactive.

However, Reactive types wrapping some GemFire/Geode Async operations (e.g. CQ) are being explored, as can be tracked in DATAGEODE-256. Once the support in SDG is built, then SSDG can follow. NOTE: SSDG builds on SDG as does some of the other Spring Session modules (e.g. Spring Session Data Redis and Spring Session Data MongoDB). This effort should begin sometime mid-2020.

Feedback and/or contributions are always welcomed. Use SSDG Issues or PRs for providing feedback.

Hope this helps clarify our current position on the matter.

John Blum
  • 7,381
  • 1
  • 20
  • 30