Get the latest tech news

Netflix Revamps Tudum's CQRS Architecture with Raw Hollow In-Memory Object Store


Netflix replaced a CQRS implementation using Kafka and Cassandra with a new solution leveraging RAW Hollow, an in-memory object store developed internally. Revamped architecture of Tudum offers much faster content preview during the editorial process and faster page rendering for visitors.

The architecture of the website was initially based on the Command Query Responsibility Segregation (CQRS) pattern to optimize read performance for serving content. Eugene Yemelyanau, technology evangelist, and Jake Grice, staff engineer at Netflix, describe the cause for delays in retrieving content for displaying due to caching: The team concluded that, for the use case at hand, the CQRS design pattern wasn’t the optimal approach, and using a distributed, in-memory object store suited the situation better.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Netflix

Netflix

Photo of Memory

Memory

Photo of Tudum

Tudum

Related news:

News photo

New Linux Patches Allow Manipulating Out-Of-Memory Behavior Using BPF

News photo

YouTuber Mark Rober is bringing his experiments to Netflix

News photo

‘Stranger Things’ creators may be leaving Netflix