Un REX sur le design de la meilleure modélisation possible des réservations de restaurants chez The Fork (besoins, simplicité, maintenabilité, performances, RSE). Ce processus a eu lieu lors de la migration de la recherche de restaurants d'Apache Solr vers Elasticsearch. Nous partirons des besoins et du modèle métier, puis nous ajouterons les contraintes de modélisation inhérentes à Elasticsearch (dénormalisation, object vs nested, parent/child, etc). Nous verrons que les modélisations classiques ne répondent pas à nos besoins de performances. Nous introduirons les 4 premiers modèles explorés et nous finirons par le petit dernier assez original ET super performant sur lequel nous portons tous nos espoirs : de la 2D dans Elasticsearch !Et si nous modélisions des réservations de restaurants en 2D dans Elasticsearch ?
Thursday, October 20, 2022
4:00 PM – 4:30 PM UTC
4:00 PM | Accueil |
4:05 PM | Et si nous modélisions des réservations de restaurants en 2D dans Elasticsearch ? |