Slide 24
Slide 24 text
● Serving infrastructure is now a single-layer, Go-based in-memory service (IM for short),
○ Additional computations (including but not limited to inter-model component
stitching, data re-sorting, realtime-data-sensitive logic, etc.) can be done within the
Components on-request, on-the-fly
○ Centralized “component registry” handles caching / re-computations of different
parts of the component-tree for best performance with little manual work, not
dissimilar to React’s Virtual DOM concept used in user interfaces
○ A much larger chunk of the user-specific recommendation computation can now be
done on-the-fly, only when the user comes to the site
Serving