You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

References

CPS-2000 - Getting issue details... STATUS

Issues & Decisions

#

Issue

Notes 

Decision

1Preferred Alternative

Solution Proposal

Alternative 1: (existing) Kafka Message without confirmation

Notes

  1. Caffeine cache has an expiry (1h /) So NOT all models are cached all the time
  2. Worst case scenario: an update (with newly modelled data) happens before cache expiry. Update gets reject (fails validation)
    1. mitigation: Invalidate cache upon validation error and try again (consider this as an extension alternative 1a )

ProCon
1

2

Alternative 2: (existing) Kafka Message with (new) Kafka Confirmation


ProCon
1

2

Alternative 3: (existing) Polling (status watchdog) with (new) Hazelcast cache confirmation


ProCon
1

2

Alternative 4: ...


ProCon
1

2

  • No labels