The main trade-off is higher memory usage in exchange for faster lookups. We decided to store the data in a relational database for stronger consistency. The main advantage of this method is that it avoids a full rebuild. This condition looks inverted; should it be greater than instead? We prefer a stateless design because it simplifies horizontal scaling.
Click to start typing