Home / Companies / Harper / Blog / July 2026

July 2026 Summaries

1 posts from Harper

Filter
Month: Year:
Post Summaries Back to Blog
The text explores the architectural choices involved in creating personalized web pages, emphasizing that personalization is primarily a data-delivery problem rather than a feature. It evaluates five architectural solutions based on their ability to manage the "distance" between compute and fresh data, impacting latency, freshness, and cost. The analysis scores each architecture—static variant generation, edge personalization, server-side rendering with a separate data tier, client-side personalization, and unified runtime—on their effectiveness in delivering personalized content at scale. The unified runtime, wherein the application logic runs inside the database process, emerges as the most efficient solution, offering fresh, fast, and cost-effective personalization by eliminating the traditional separation between data and compute. The article suggests that while each architecture has its strengths, the unified runtime excels in handling live, personalized data by maintaining close proximity between data and compute, although it is acknowledged as a newer approach with certain scalability limitations.
Jul 13, 2026 2,492 words in the original blog post.