humanmade / altis-enhanced-search

Enhanced Search Module for Altis
https://www.altis-dxp.com/resources/docs/search/
12 stars 2 forks source link

SPIKE: Investigate how ElasticPress could gracefully fallback when ES times out or errors #524

Open owaincuvelier opened 3 months ago

owaincuvelier commented 3 months ago

Currently, if your ES cluster goes down, this can cause the entire request to fail or timeout. Ideally, the request to ES would time out in isolation and fallback to MySQL.

This needs to consider both standard front end queries, admin queries, updates, etc. Edges cases should be covered and documented.

Check with 10Up, on their plans/approach for resiliency.

Potentially produce a simple Proof of Concept.


Acceptance Criteria

TimeBox: 2 days


For Altis Team Use

Ready for Work Checklist

Is this ticket ready to be worked on? See the Play Book Definition of Ready

Completion Checklist

Is this ticket done? See the Play Book Definition of Done

mikelittle commented 3 months ago

Hey team! Please add your planning poker estimate with Zenhub @jerico @kovshenin