Designing a data architecture
One of Reviewer's greatest bottlenecks is its use of Elasticsearch for data storage, and data models that have been twisted out of shape as the product has grown. It's time to reevaluate and rebuild Reviewer's data backend on PostgreSQL!